Cast in Spain

Esther from Barcelona, Spain sent me these videos of Kristen Stewart, Taylor Lautner, Robert Pattinson and Chris Weitz while they were in Spain promoting New Moon. In the first one they say hi to the fans, Robert speaks Spanish, and the second video is of from the press conference!!

Thanks Esther!!!