Pics from a recent trip to Miami. I saw Super-8 here. I liked the Drive-In better than the movie.
"The
Fort Lauderdale Swap Shop is a 14-screen drive-in theater in Lauderhill, Florida, USA, that doubles as the largest drive-in and largest daily flea market in the world."
No comments:
Post a Comment