Beer-Gogglin'

August 23, 2002

Apparently some British scientists found evidence that "beer goggles" really exist.

Hell, Stiffy or Tristan coulda told you that...

August 22, 2002August 24, 2002