baseball

baseball,traffic sign
By Unknown
  • -
  • Vote
  • -

in boston after 86 years of not winning a world series this sign was tagged on storrow drive and the city actually never touched it until the sox won the 04 world series

There was a problem rendering this video- The video may have been deleted.
Via: Isaac, Guyism.com
  • -
  • Vote
  • -
Back to Top