MRF launches most Powerful Racing Car of Asia
Sports
August 24, 2012 •
MRF has launched the Formula 2000, said to be the most powerful racing machine in Asia, at the …
