Published On Sep 12, 2012
BC Place is the largest multipupose live event facility of its kind in British Columbia, Canada. The video showcases the stadium conversion from our home teams, Vancouver Whitecaps FC to BC Lions Football and back to Whitecaps in just 5 days!
show more