A charity that I give to pointed me at the Toyota Cars for Good program earlier this year. For 100 days, Toyota is giving away a new truck to a charity. The catch is that there are five potential charities per day, and a public vote decides the winner
(
Read more... )