Rising Star – Alisha Abdullah

Rising Star – Alisha Abdullah – August 2013

Alisha Abdullah has the unique distinction of being India’s only woman super bike racer and the fastest Indian woman car racer too. Alisha started…

11 years ago