August 23, 2002
Apparently some British scientists found evidence that "beer goggles" really exist.
Hell, Stiffy or Tristan coulda told you that...
Apparently some British scientists found evidence that "beer goggles" really exist.
Hell, Stiffy or Tristan coulda told you that...