Delaware Liberal
The most powerful ad I have ever seen
Delaware Dem
9 years ago
Exit mobile version