Published On Aug 21, 2023
Video from "The Falls", a mall based out of Miami Florida.
Footage from November 1996, with people browsing about at various stores including Macy's and Bloomingdale's.
Fun ride down the escalator.
This video last around 12 minutes.
#thefalls
#macys
#bloomingdales
show more