By Mariela Rosario | 11/30/2010 - 10:10 | 0 Comments
Christina Aguilera teamed up with T.I. for a new song called "Castle Walls" off of the rapper's new album No Mercy and we have to say, we're loving it!
The song was produced by Alex da Kid (who's also behind Eminem and Rihanna's smash hit, "Love the Way You Lie") and has...
- Petrobras to keep operating in Argentina, may shed some assets
- Ecuador's Correa won't run again in 2017
- 6 Cuban rafters rescued from Puerto Rican islet
- Puerto Rican Richard Carrion Announces Candidacy To Head International Olympics Committee
- U.S. photographer Annie Leibovitz wins Spain's Asturias Prize