Time to look back at a road trip to West Edmonton Mall 25 years ago!Vintage home video of West Edmonton Mall Submarine Ride circa 1994 featuring footage fromIn 1981, Triple Five built the 53 millionsquarefoot West Edmonton Mall in Alberta Now the largest mall in North America, West Edmonton Mall has a giant water park, carnival ridesWest Edmonton mall is so amazing It has pretty much everything there!!
1