Dude has been self medicating for years with his daffy duck prozac pez dispenser.........

Ziggy Stardust and Alice Cooper vids pale in comparison to what is going on in the runts mind.

LOL!!!