Definitely an impressive launch, the Diablo is a stiff and aggressive chassis with a all star cast of components