29 Mar 2020, 20:32 UTC · By: Mircea Panait / Southern Trust's YouTube channel has some of the wackiest dealer ads we've ever seen, and this one for a 2008 Lamborghini Gallardo is the icing on the cake
29 May 2011, 08:37 UTC · By: Andrei Tutu / There are some cars that just eat the road and this is the kind of vehicles we love to drive. You know how it feels: you push the accelerator pedal and, with or without turbo lag, the surroundings b...