Sunday, August 15, 2010

evidence: obra stxc championships














Perhaps the most amazing evidence photo of the year.

No comments: