True to their word, Sideshow's 12" A New Hope Leia figure will hit Sideshow's warehouse next week.

More...