Loading...
Uploaded by PhilDiMartino on Mar 31, 2009
What's better than a bunch of boats all over the Charles River in Boston? A couple hundred thousand screaming fans cheering them on. Check out a story about what may be the loudest and biggest sporting event in New England.(Produced by Phil DiMartino, Fall of 2008)
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)