02 April 2008

"Barack Obama is Popular in Indonesia"

"Seen parked on the street in Ubud, Bali."

No comments: