81st Geneva Car Show





Italian carmaker Pagani's new Huayra sports car is displayed during the first media day of the 81st Geneva Car Show at the Palexpo in Geneva March 1, 2011. REUTERS







  Comments - 5


You May Also Like