Watch: My Chemical Romance on Fallon Published August 9, 2011 • Updated on August 9, 2011 at 12:17 pm My Chemical Romance were on Fallon last night. Watch them perform "Destroya" as a web exclusive.