latin danzig

youtube

This video never ceases to cheer me up.

youtube

Cedric never fails to make me die of laughter.

youtube

Latin Danzig makes his stage debut at Lollapalooza during At the Drive-In’s set.