Rumors containing new
Alicia Keys new video clip with Beyonce in Brazil
Published on: Feb 10th, 2010
Alicia Keys and Beyonce filmed yesterday the video for the track “Put It In A Love Song”, in slums of Rio de Janeiro.
Audi brings a new concept on Detroit 2010
Published on: Dec 30th, 2009
Germans from Audi announced that they will present the new concept at the Detroit Showroom.


