Wednesday, August 8, 2012

3 Seconds is a Long Time

This 9.63 second race is worth remembering, as are all the preceding races combined