Eddie Japan @ Davis Square Theatre 5.10.2014

Eddie Japan own whatever stage they step on or floor they commandeer.