FIFA World Cup screens installed to hide eyesore at Vancouver's perfect viewpoint of Science World soccer ball
· kenneth chan
Source Summary
The only viewpoint with a backdrop of the downtown skyline and BC Place.
Advertisement
Summarized daily news