Sideshow Fully Reveals 12 Inch Boba Fett! Date: September 14, 2011 at 03:06 PM ET Topic: Sideshow Collectibles
Sideshow Collectibles has fully revealed their 12" Boba Fett! They've managed to keep it under $200 and he will retail for $174.99. Click through for more details!