Robert Pattinson and Kristen Stewart arrive in Brazil. At the airport fans notice them, and they take a few pictures.
Your email address will not be published. Required fields are marked *
All Our Best Viral Videos, In your Inbox