MovieMaps

Photo of Football Stadium

Location: BC Place Stadium
As Seen In: The 6th Day