wtf, they stole the name off Finnish prog rock band Wigwam they sound like eurovision-ed/techno-ish Mötley Crüe
So we are agreed.... Jeff Beck is not human?! :D