Muppetism Rotating Header Image

Posts on ‘November 7th, 2011’

LSD Fail

Lysergic acid diethylamide is a helluva drug. By all accounts this looks to me like LSD win.