A self-deprecating, self-promotional and probably self-sabotaging infomercial by... more »
Published October 18, 2011 805 views More Info »
1 Funny Votes
3 Die Votes
805 Views
Published: October 18, 2011
Advertisement
Advertisement
Nf fod takeover 300x250 trump