About

New Kidz In Town

circa 1989 - circa 1993
No bio has been contributed by this artist.

Last Lineup

Dean Drebit
guitar/vocals
Al Lamour
drums

Community Events