Back to Boards

Astros' meme


Astros' meme

Anyone else see this Astros' meme today? Made me laugh.

https://www.facebook.com/TheMLBMeme..