Eddie Japan is a band with the rare ability to conjure up emotions at will. They’ll toy with your heart and your head. Their show at The Lizard was another chance to get swept up in their sound.
Eddie Japan @ Davis Square Theatre 5.10.2014
Eddie Japan own whatever stage they step on or floor they commandeer.