Abominable Iron Sloth - "hats made of veal..." - Video
PUBLISHED: May 11, 2008
DESCRIPTION: Music Video for Abominable Iron Sloth's "hats made of veal and that new car scent". directed by Scott Cramer Produced by Three Hench Men / ILine Entertainment Good Fellow Records