Cars
July 12, 2012
Fittingly dubbed the HK20, this beauty of a vehicle pumps out an impressive 550 horsepower through the high revving 5.2 litre V10 motor.
Share Your Kind views:
© 2013 dtail™