Luke, Leia And Han All Spotted In London Date: April 28, 2014 at 12:47 PM ET Topic: Movie and TV News
Entertainment Weekly posts an article online that Harrison Ford, Carrie Fisher and Mark Hamill have all been spotted in London, just as filming for Episode VII is beginning. Click through for more!