Images from one of the best kart races ever - at the Olympic Stadium in London.