Let's go back in time when a choo-choo train zipped past stores.
American Dream mall is reopening the nations’ first ever Sesame Street Learn & Play site with new attractions.