Great Lakes Science Center

Published on Aug. 10, 2009
Channel: Insider Perks
Category: Travel & Events
Source: Youtube

Insider Perks presents a look at the Great Lakes Science Center located on the shores of Lake Erie in downtown Cleveland, OH. View our complete collection of Cleveland travel & tourism videos as well as hundreds of free resources for planning your next vacation at