Green cars to make a mark on the racetrack
Most of us are awaiting the day when racecars would actually become greener and more environmental friendly. Well, looks like we don’t have to wait long. For the recent years has seen several of these cars in the making. In …