Electric Eel Shock


Features

Electric Eel Shock (2006)

Electric Eel Shock - Electric Eel Shock

Electric Eel Shock are a hard touring Japanese power rock trio. At a show at the Portsmouth Wedgewood Rooms Katie Anderson photographs them for Pennyblackmusic