Lego Disney Beauty And The Beast Castle Set Is Available Now For Lego Insiders
Lego has officially released the Disney: Beauty and the Beast Castle, a gigantic new set featuring nearly 3,000 bricks and 10 adorable minifigures. The only catch? It's available exclusively for…