VIDEO: An OFF ROAD Lamborghini? The Lamborghini LM002 | Top Gear Nick Dellis October 10, 2014 1 min read