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 Bloom…
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 Bloom…
Camera man zooming in on that credit card there at the end 🤔