No one is happier about the election of Barack Obama than the people of one small town in Japan!
…the citizens of Obama, Japan, were ecstatic. Dozens of supporters swarmed the stage and joined hands, jumping up and down as they chanted “Obama! Obama! Obama!”
A delegation has been dispatched to Obama, Japan to explain that they are not the President of the United States.