Loading...
Uploaded by Fox8News on Jan 23, 2012
The brand new $33 million aquarium in Cleveland is now open for business. Fox 8's Bill Sheil has the details from excited visitors..
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)