Sunday, February 21, 2010

Lady Gaga and Beyoncé on the ‘Telephone’ Set

Lady Gaga and Beyoncé on the ‘Telephone’ Set

Lady Gaga and Beyoncé Wear Giant Ruffles on the ‘Telephone’ Set.