Wednesday, September 30, 2009

Detroit Tigers: 1985 World Series Champs!?

According to ESPN. WTF. Screenshot of tonight's game:

No comments:

Post a Comment