Watch The Science, Mutation, Fights And Sex Scenes Of The Fly Opera

The buzz about The Fly The Opera » 9/11/08 8:20am 9/11/08 8:20am in Los Angeles is undeniable. But don't take our word for it judge this scifi opera for yourself with new video footage from the 2008 cast. Watch as fly-man crawls along the ceiling of the opera house, sexes up his girlfriend rips some biker guys arm in two during a casual arm…