Off the Monster
Showing posts with label Mark McGwire. Show all posts
Showing posts with label Mark McGwire. Show all posts
Monday, January 11, 2010

Innocence Lost

›
The award for least surprising news of the decade (thus far), goes to one Mark David McGwire, for finally admitting that he used steroids du...
1 comment:
›
Home
View web version

About Me

My photo
Kayla Chadwick
View my complete profile
Powered by Blogger.