Fort Lauderdale Swap Shop
landmark

The Fort Lauderdale Swap Shop is a 14-screen drive-in theater in Lauderhill, Florida, that holds the dual titles of largest drive-in and largest daily flea market in the world.

related