Historic Film Locations
Related Articles
Raiders of the Lost Ark, 1981. The same spot, some 35 years later. Around the corner of Rue Barrouta. Awesome feeling. UPDATE kairouan, Tunisia.
August 8, 2024
I couldn’t go to Tulsa without visiting Spatula City. First pic: UHF – 1989 Second: July 14, 2024 6207 S Peoria Ave, Tulsa, OK 74136
August 8, 2024