Love driving but hate the other cars on the road? Me too....