Herman The Image Stimulator Location The Netherlands Name Herman Apr 21, 2011 #1 "extraordinary cars". Introduction