This is dumb, but it is funny. It happens to be one of my favorite Led Zeppelin songs and it … Read More
Typical frustrated Cardinal fan…you’d think they were the football Cardinals or something.
Baseball stress in the 2005 playoffs.
That song is stuck in my head.