I'm a bit late with this one


New currency.

But what is the deal with advertising the new $20 bill?

Posted: Wed - November 12, 2003 at 05:26 AM      


©