Flop – “Act I Scene I” – Review April 1, 1995 Flop live up to their name as they release 7 inches of pure pop crap.