TBT Video: My Chemical Romance on Jimmy Kimmel 2005

Here's a fun little blast from the past.

 

title

Content Goes Here