Links

Saturday, June 25, 2011

The Archbishop And The First Lady Push-Up

Archbishop Desmond Tutu and First Lady Michelle Obama push-up. Do you think the Archbishop is pushing up? He seems to be cheating :)

No comments: