Obama Motors’ newest release: The Dodge Despot


(H/T: Doug Ross)

Advertisements