About Boom Crash Opera

Boom Crash Opera are a pop-rock band formed in Melbourne, Australia in 1985.