14 Sep 2011, 11:53 UTC · By: Mihnea Radu / We’ve caught up with Land Rover’s DC100 Sport in Frankfurt, and we have to say that this car deserves its own movie, it’s that cool. This is the second DC100 concept to be releas...