Black Series 6" Echo Base Han & Leia 2-Pack Pre-Order
Site sponsor Entertainment Earth will begin taking pre-orders at 9:00 am PT today for the European convention exclusive Black Series 6" Echo Base Han & Leia Box Set. Price will be $49.99 with shipping planned for December.