President Barack Obama travels in a motorcade in Kailua, Hawaii, Friday, Dec. 24, 2010.
Obama caps Christmas by visiting US troops
Associated Press | Photo By Carolyn Kaster
Sat, Dec 25, 2010 4:17 AM EST
Share to Facebook
Share to Twitter
Share to Pinterest