Reverse the Curse

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

You must be logged in to comment
Back to Top