Electric Eel Shock – Go USA! – Review April 4, 2005 Japanese lock’n’loll. Did Gearhead suddenly get a Japanese rock connection for decent but not exceptional bands?