My Chemical Romance Tapes ‘Last Call’ Performance

and Ja Rule taped an appearance on ‘Last Call with Carson Daly’ in New York City on Thursday (January 13). Check out pictures from RexFeatures.


Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

rockdirt.com