I stumbled on this video by Land Rover yesterday, along with many of you... I'm sure. I love that a brand would go to this degree of awesomeness. It's a lesson to all autobrands (and all brands in general for that matter) on the type of content we want you to create.
No joke... I got choked up watching this one. And wow, what a fantastic follow up to The Vanishing Game.