Forty years have elapsed since the infamous “Heidi Game,” which means that many of you readers will have absolutely no clue as to what I am talking about.
Posts tagged as:
Mostly about Penn State football, this is a tale told by idiots, full of sound and fury, signifying nothing.
Posts tagged as: