Land Rover wanted to show off all the amazing features of the new Discovery, so we created a series of social films that demonstrated each one in a simple and fun way.