Delaware Liberal
Forward
nemski
12 years ago
The Obama Campaign’s new video.
Exit mobile version