
Nice little infographic from the NYT.
( , Mon 6 Aug 2012, 9:56, Reply)

I was only saying yesterday how I find it odd that so many world records are still being broken. I mean, how much better can we get? Where's the upper limit?
( , Mon 6 Aug 2012, 10:56, Reply)