Image by Getty Images via DaylifeThe Spirit movie won’t premiere in the United States until December 25, but it opened in Madrid on Tuesday, Dec. 2. No reviews yet, but check out the photo gallery from the red carpet gala at PopEater.com!
Get MR. MEDIA Interviews delivered by email! Enter your email address:
Delivered by FeedBurner