Hertz Attempts to Go Green (Sort of) For Thanksgiving week, a post about travel. I was online booking some flights (still enjoying the Terrapass option on Expedia — see previous post here), Read More » November 24, 2006 No Comments