Mar 15, 2007
Michael Tafoya visits Cara's Basement! The Boyzz From Illinoizz were a legendary Chicago rock band in the late 70's. They toured nationally, including a televised jam with Meatloaf (we talk about that night in the podcast). After The Boyzz, Michael Tafoya formed The B'zz (the ONLY unsigned band to ever perform on