TRUE facts about West Edmonton Mall in Canada?

Q: i need to know TRUE facts about West Edmonton Mall located in Canada

A: i used to live there. largest amm in north america has 3 phases opened on early 80's. people died when the rollercoaster went off the tracks in june '86 indoor pirate ship used to have underwater submarines, until someone died

Related items