Part 2 of 2: We've seen that the Evo can keep up with the Lamborghini, but what's the real price of all that power? Watch part 1 here: http://www.youtube.com/watch?v=Ees2aZcDUn8 Su...
202 viewsPart one of two. It's time for an epic car review battle as the Top Gear boys decide which is better - the Lamborghini or the Evo? See Part 2 here: http://www.youtube.com/watch?v=VVt1IjIdLx...
241 views