Posted by Paul | July 20, 2011 at 07:28 PM ET
Sideshow announces a 12" STAP to accomany their awesome 12" Battle Droids!
Search Sideshow Collectibles
-Click HERE to return to the home page-