View Angry Red Planet, The Flowers on Feb 28, 1985EditFollowShare41 years agoThu, Feb 28, 1985at Hamtramck PubDetroit, MIAngry Red Planet, The FlowersEditFollowShare