Tastefully Offensive: Baseball Player Taylor Davis Can't Take His Eyes Off You

Sep 6, 2017

Baseball Player Taylor Davis Can't Take His Eyes Off You


All season long, Taylor Davis, a catcher for the Iowa Cubs Triple-A minor league baseball team, has made it his mission to find and give a steely stare to any cameras that are watching him.

No comments:

Post a Comment