Friday, March 04, 2011

USA 2010 tour pictures.

St Pete Times Forum, Tampa, FL. 16th November 2010

2 comments:

  1. that is one sweet pic!! so damn close!

    ReplyDelete