Tuesday, April 21, 2009

Obama Honors Navy Football Team Video

The team won the Commander in Chief's trophy for the sixth straight year. Obama gets a helmet: