Bookmark the permalink.
« Geeks on Sports: London Olympics 2012 – Athletics
Javelin Throw
OSAKA, JAPAN – AUGUST 31: Barbora Spotakova of the Czech Republic competes on her way to winning the gold medal in the Women’s Javelin Throw Final on day seven of the 11th IAAF World Athletics Championships on August 31, 2007 at the Nagai Stadium in Osaka, Japan. (Photo by Stu Forster/Getty Images)