Saturday, August 31, 2013

Ivan Nova New York Yankees Baseball Meme

This is surprisingly the only meme I could find on Ivan Nova... so yes I realize it does not really apply to what is going on but here it is anyway. 

No comments:

Post a Comment

Sorry for the Capatcha... Blame the Russians :)