Vettel: Nothing Justifies Death Michelle Foster 28 Jul 2016 4:35 PM during previews to the Formula One Grand Prix of Germany at Hockenheimring on July 28, 2016 in Hockenheim, Germany.