Monday, August 11, 2008

Told Ya So

This is some hot Olympic action.

For those that don't know, the Frogs pledged to "smash" the Americans.

No comments: