Herman The Image Stimulator Location The Netherlands Name Herman Apr 24, 2012 #1 ...on T - Rex - Get It On - YouTube