Nearly time for RC-C & CUBE… and other event news
Battle Mountain was taking place last week. If you haven’t heard already (and it got a lot of media coverage, quite rightly), records were broken this year. The new world record for human powered speed is a jaw-dropping 86.65mph (or 139.45kph). Yes, a blink shy of 140kph under human power. Consider that next time you’re driving on a major highway … Read More