Tag Archives: praying mantis

  • Picture Of The Day: There’s A Praying Mantis On Your Head!

    Picture Of The Day: There’s A Praying Mantis On Your Head!

    After witnessing several errors in judgment throughout the 2010 season, it has been tough to stand by the umpires of Major League Baseball.  However, they seem to have the support on at least one well-known creature from the animal kingdom. This praying mantis seems to have found himself a front row seat.  Although, if he […]