Sunday, July 4, 2010

Little Obama Movie Opens in Indonesia, ( Here come the haters)

No comments: