The mall's namesake, PTC # 18, was built by the Philadelphia Toboggan Company in 1909. After tenures at two amusement parks, it was painstakingly restored and installed at the mall as its main attraction.
Photo from www.carouselcenter.com (Internet Archive Wayback Machine website)