Showing posts with label Andres Torres. Show all posts
Showing posts with label Andres Torres. Show all posts

Tuesday, August 21, 2012

Tuesday Two-seam

First it was Pittsburgh.  Now Washington D.C. has seen a praying mantis invade a baseball game:



What is this, a sign of the Apocalypse or something?