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