Feb 28, 2008 at 3:48 pm
Mariah Carey @ MTV's TRL
Mariah Carey arrives at the MTV Studios in Times Square, New York City on Wednesday.
Mariah‘s been workin’ it lately, putting out a new frangrance and about to release her new album.
The diva also stopped by BET’s 106 & Park for some additional promo for her new album E=MC2.
Check out Mariah‘s new music video, Touch My Body…
Just Jared on Facebook
Photos: Workum/Bauergriffinonline.com Posted to: Mariah Carey