Herman The Image Stimulator Location The Netherlands Name Herman Aug 28, 2012 #1 Crazy! Fine Young Cannibals - She Drives Me Crazy ORIGINAL - YouTube