Loading...
Uploaded by LorenzoArredondo on Nov 4, 2007
Anniversary trip to watch whales with the New England Aquarium. This is when the ship first sets out from Boston Harbor. You can really see the speed of the ship! October 2007.
Pets & Animals
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)