Avi says that the Mall of America in Minneapolis is the largest mall in the world. Actually, at the time of the store, CentralWorld Mall in Thailand is larger, opening in 1990.
Contribute to this page
Suggest an edit or add missing content
Top Gap
By what name was The Great New Wonderful (2005) officially released in Canada in English?