Thelma and the Sleaze “Too Tough” Michael Eades | Posted Tue March 26, 2013 Nothing like a classy Hitler outfit to promote your band, amirite? (Source: https://www.youtube.com/)