Obama Toilet Paper: Insult or Compliment?

|
Posted: Nov 13, 2009 11:02 PM
Yup, Japan now has Obama toilet paper.