NewsWhore
11-16-2010, 05:30 PM
'Twilight' stars Robert Pattinson and Kristen Stewart were caught getting up, close and personal by the police at Brazil's Ipanema Beach in Rio De Janeiro.
More... (http://story.brazilsun.com/index.php/ct/9/cid/24437442923341f1/id/708245/cs/1/)
More... (http://story.brazilsun.com/index.php/ct/9/cid/24437442923341f1/id/708245/cs/1/)