Thursday, July 26, 2007

What Makes America Great



Change that to almost makes America great. This image is from a high-heel race in St.Petersburg. Course, it looks like the kind of thing Americans would do, right? But sadly, no, it was St.Petersburg, Russia. Still, at least it happened in a place named after a city in Florida. Way to go Rooskies!

0 comments:

fighting101s.jpg