Blog LA Tool and Die: “Don’t Touch My Moustache” June 18, 2009March 9, 2017 adminLA Tool and Die know they are the essential indie rock band–kooky and fearless, they will get up on stage with unicorn puppets. They will throw stuffed animals at you. And throw out anything that appears remotely “scene.”They don’t take themselves too seriously. They don’t want to take themselves too seriously. And they beg indie rock lovers of all ages to let down their guard and remember why rock n’ roll was originally created–for fun.With that in mind, do feast your eyes on the video for “Don’t Touch My Moustache,” a decidedly messed-up turn of events that involves a sombrero, stick-on moustaches, ghouls, and more.