Formula One Returns to South Korea for 'Peaches Run Universe' Event

Wait 5 sec.

A Mercedes F1 car is all set to roar in South Korea for the first time since the last Grand Prix in 2013.