Beta MAX | West Edmonton Mall Ad from 1990 @Crommy5 | Uploaded December 2016 | Updated October 2024, 18 minutes ago.
Largest shopping mall in North America. Over 25,000 people are employed at mall stores. Never been there but I've heard it's a blast.
Largest shopping mall in North America. Over 25,000 people are employed at mall stores. Never been there but I've heard it's a blast.