Motor racing is a surprisingly popular pursuit in Thailand. We visit the internationally-certified Bira Circuit outside Pattaya, meet the drivers at a glamorous “Supercar” Event…
Motor racing is a surprisingly popular pursuit in Thailand. We visit the internationally-certified Bira Circuit outside Pattaya, meet the drivers at a glamorous “Supercar” Event…