Delaware Liberal

Lewes is the most overrated town in Delaware

And people who live there are mostly dicks.

Exit mobile version