September 1, 2010 – New York, NY

Federer is insane

Watch and weep.

May 26, 2010 – San Diego, CA

World Cup 2010

I love it. World Cup season is almost here.

1 2