Saturday, November 21, 2009

After Walking On Water and Being Your New Bicycle...

... President Obama catches a touchdown pass from Drew Brees.
Link