April fools ?
Here are some links!
http://www.recumbents.com/wisil/whpsc2009/speedchallenge-2009.htm



http://www.wired.com/culture/lifestyle/news/2007/03/bikerecord_0330

World human powered speed record – 53.43 miles in an hour

http://www.gizmag.com/go/5830/