Poor guy... Too much horsepower! 

 

 

 

 

 

PHOTO GALLERY: Geneva International Motor Show 2013