Loading...
Uploaded by SteveVanReenen on Feb 1, 2007
The best fans in the world are of the Sox and I'm not talkin bout Chicago. Boston, yes Boston, is in fact the windiest city in the U.S. and also home to the greatest of all lunatic fanatics: Red Sox fans!
Comedy
Standard YouTube License
Drunk fans,what a shock.
henrod98 5 years ago
Load more suggestions
Drunk fans,what a shock.
henrod98 5 years ago