In honor of U.S. President Barack Obama, this ride is decked out as the "Obama Express" in Mandaluyong, Philippines, January 7, 2010.
good snap
Editor's Blog
WeSay Top Photos
Photo Forum