Toyota's 100 Cars for Good campaign in the US is inviting people to vote for which nonprofit should receive a new car. The voting runs via a Facebook app. From May until 21 August 2012 Toyota will donate one car a day to nonprofits.
I can't say much for the musical accompaniment to the video though. Also the message that one can do some good with one's clicks is surely fairly widely understood.