Enter to Win This Amazing Sideshow Collectibles Premium Format Statue Handcrafted with austere beauty and fierce determination, Princess Diana of Themyscira dons her iconic costume of stars and stripes,