EMBED </>More Videos

While it's undeniably a ghost town inside the Burlington Center Mall, there is one tenant. Well, actually there are two: A big, bronze elephant named "Petal" and the cheerful boy atop him.