Tuesday, February 09, 2010

ALICIA KEYS & BEYONCE SHOOT VIDEO IN BRAZIL

Shutter bugs caught Beyonce and Alicia Keys on set in Brazil for their video “Put It In A Love Song.”






No comments: