Introducing Electric Tickle Machine Chief Cougar·March 23, 2010Electric Tickle Machine is the ideal indie band. Cut-off denim shorts, day glow shades, lo-fi mastering, wavey moustaches,...Album SpotlightGlobal ReachIntroducing