Tuesday, January 24, 2012

Totally Balls - Penn State proving there is no God

Check out this image at DeadSpin

Is it really possible for this college town to dig themselves any deeper?  They've really performed fantastically at showing themselves to be the most detached cult of the century.

No comments:

Post a Comment