Mike Chen sees Turkey from a plane

FIA World Rally Championship 2020

Mike Chen hops onboard a Red Bull Air Force plane and gets a view of the Rally Turkey track from the air.

Most Popular Videos

Stories