People watching at a mall in 1996
People watching at a mall in 1996
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...
People watching at a mall in 1996
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...