Why would I go to either of those places?
I'm not into hockey, and wouldn't drive to Landover to see a Wizards game. Actually, it appears that the Bullets moved to DC the same year I did, 1997.
And i'm an adult who until recently was childless, so had ho reason to go to amusement parks.
I've never been to Landover, but I'm thinking it's not really populated by the landed gentry?
You never went to the Capital Center or Six Flags?