Description: Chen Mo Bai regarded racing as a lifelong dream since he was a child, and longed to one day represent China in the “Super Formula” arena. But in the eyes of Chen Mo Bai’s family, this was an unsafe and unreliable joke, until he met Shen Xi, an engineer who was also obsessed with […]
Read More