Video Link instead. Not compatible with video upload sites (YouTube, Vimeo, etc).
Panama City Mall
Panama City Mall is located at the corners of Hwy. 231, 77 and 23rd St., Panama City, FL & features over 100 specialty stores, Sears, Dillard's & jcpenney. Panama City Mall is the Heart of the Community!