Steven Look talks about almost dying, getting back to basics, King Eye & The Squirts
On Friday night, King Eye & The Squirts will play an album release show at Club Garibaldi. The event is an extra special one for the Milwaukee garage rock quartet because the release of the band's debut rec...