Artist Bio
The Bizarros had various releases in the 1970's, including their self-titled album on Mercury Records. In 2003, they completed their first new album in 20 years and released "Can't Fight Your Way Up Town From Here." Today, the Bizarros are back in the studio recording new material for their next release. Watch here for details and news sometime around summer/fall of 2008.
From the streets of the Akron rubber factories to center stage at the Rock and Roll Hall of Fame, the Biza
...
Discography