May 03, 2015
Nissan GT-R
Nissan GT-R
West Indies, Trinidad and Tobago
Mechanic test driving car after service lost control on bad road and crashed into a ditch, flipping several times. No injuries.