Ghost Rider - Crystal Planet
Ghost Rider. India has seen a meteoric rise in the number of vehicles on its roads, and with it, driving sense and etiquette have disappeared into oblivion. And while I'm not too great a driver myself, few things anger me more than bikers riding on the wrong side of the road.