Technology / June 8, 2012

Lamborghini Aventador vs F16 Fighting Falcon, Which One Can Win? [Video]