Maserati Concept... Can't be confirmed though.
Join In
Comments (2)
Reminds me of Mega Race.