A brand new Backstage Pass video has just been posted that delves deeper into the impressive details that make up the Sideshow Collectibles Senate Duel: Yoda Vs Darth Sidious Diorama!

More...