As first reported by OK!, Kristen Stewart and her New Moon co-star Taylor Lautner headed to Sao Paulo, Brazil, over the weekend to being the international promo juggernaut for their latest film. And judging by this amateur video clip of the two stars being swarmed by fans, it’s safe to say Twilight‘s appeal crosses all borders.

CLICK HERE TO CHECK OUT OK!’S COMPLETE TWILIGHT COVERAGE!

Sound off in the comments below!

Join the conversation