Search Results for 'Sugoi Indeed'
1 results found.
Electric Eel Shock - the wild men of metal return
ELECTRIC EEL SHOCK, the Japanese metal, classic rock, and punk trio, whose music and stage shows are a wild, outrageous, and high energy filled celebration of the guitar, loud music, and a catchy chorus, are back.