Living The Dream
Everyone knows that a new MEGA MALL has opened in the Meadowlands complex. OK so far its just an amusement park, but soon it will be a Mega Mall. So what happens when you visit a Mega Mall, you spend $$$$, lots and lots of $$$$. What does that mean?