Flashing Headlights – “Green” Bio Diesel Car Creates Some Embarrassment So, it feels really enlightened to have bought a car that can run on vegetable oil from the Japanese restaurant down the street, but there Keep Reading →