View Angry Red Planet, Ozone Baby, Roach Egg Invasion on Aug 10, 1985EditFollowShare41 years agoSat, Aug 10, 1985at Cabaret VoltaireHouston, TXAngry Red Planet, Ozone Baby, Roach Egg InvasionEditFollowShare