Saturday Morning Video: Let Detroit Fail

by WIZ

A DNC 2012 campaign ad.

Advertisements
%d bloggers like this: