Zed Debuts New ‘Wrecking Machine’ CD At Davenport’s Village Theatre Tonight
Quad-Cities psychobilly band Zed is rampaging through a demonic hot rod of rock and raunch on their new album, “Wrecking Machine,” and they’re turning it loose for the first time Saturday, during a CD release party at the Village Theatre, 2113 E. 11th St., Village of East Davenport. The group – Bill Lear on vocals, […]