bn:03237195n
Noun Named Entity
AR
No term available
EN
The Fort Lauderdale Swap Shop is a 14-screen drive-in theater in Fort Lauderdale, Florida, that doubles as the largest drive-in and largest daily flea market in the world. Wikipedia
Relations
Sources