
Last weekend saw the Race of Champions 2015 in London’s Queen Elizabeth Olympic Park. The Race of Champions started in 1988, and moves from location to location, with this being the first trip to the UK since 2008 when Wembley hosted the event. It’s fair to say that the weather conditions were a bit different […]