My Chemical Romance’s new video for “Famous Last Words” is having its official US premiere today, Thursday the 11th, on MTV!ԚÂ You can catch an early taste of it today on TRL, which airs between 3:30 and 4:30 (all time zones) and then at 11:00pm in regular programming (all time zones). You can also see it on MTV.com by clicking here.
Steph says
I THINK IT ROCKS!!