CLICK TO VIEW ORIGINAL ARTICLE HERE
An estimated 50,000 fans attended a Red Bull Formula 1 demonstration in Vietnam as the outfit marked a year to go until the country’s inaugural grand prix.
Vietnam will become the latest country to host a Formula 1 event when the championship visits the streets of Hanoi next …