What's there? I was just looking at the electoral map and looking at Delaware, but can't think of a single thing that's there. Is there any tourist spots? Do they some amazing hot dogs or anything worth eating or seeing?
Anyone ever been there?
Anyone ever been there?



Comment