Today, the LEGO Group reveals the launch of the #75397 LEGO Star Wars Jabba’s Sail Barge Display Set. This iconic LEGO Star Wars Ultimate Collector Series model is perfect for any Star Wars fan, packed with intricate details and minifigures. With 3,942 pieces, revel in the grandeur of Jabba the Hutt’s vessel with features such […]