Wednesday, April 21, 2010

New $100 Bill, Y'all

Only the Obama administration would put out a hyped-up viral video for the release of the new $100 bill.




No comments: