Wednesday, November 4, 2009

Taylor Lautner and Kristen Stewart Visit Brazil

Before Mexico, Taylor and Kristen made a stop in Brazil. Here are some pics.



No comments: