Loading...
Uploaded by grousemountainresort on Aug 17, 2010
A clip from City TV's visit to the Eye of the Wind, the world's only wind turbine with an elevtor-accessible viewPOD, at Grouse Mountain in Vancouver, Canada.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)