Cycling Plustakes on a24-hour team race around the infamous NĂŒrburgring circuit in Germany, aka The Green Hell Visa mer