Tag: Go-Karting Championship
Alisha Abdullah – India’s first F1 women racer, India’s first female...
New Delhi, January 19, 2018: Alisha Abdullah is India’s first F1 women racer and India's first female national racing champion. She is an avid biker...