New Biggest Mall in the U.S., Lego Windsor Castle, and Backstree - WFSB 3 Connecticut

New Biggest Mall in the U.S., Lego Windsor Castle, and Backstreet Boys become "Spice Boys"