Robert Pattinson and Kristen Stewart Land in Paris

  • Robert Pattinson and Kristen Stewart Land in Paris
Robert Pattinson and Kristen Stewart arrive at Roissy Airport in Paris, France on March 8, 2012.
Robert Pattinson and Kristen Stewart Land in Paris
Source: Splash News - Photos
« Back to Story

Discuss

Default avatar
  • katsays
    katsays

    Why did they block out that woman's face? That's kinda weird.