Taylor & Kristen Hit Korea

Jun 3rd, 2010 | By | Category: Featured Articles, Movie News

Taylor and Kristen are in Korea doing promotion for Eclipse.  You can check out a bunch of pics from their Q&A over at Lion & Lamb LJ!

Tags: , , , , , ,