I'm afraid it isn't real 360 GT. Not only are they illegal on roads, the wheels look like stock 360's and the rear isn't that of the GT.
And from the looks of it, it has chrome wheels. And NEVER put chrome wheels on an Italian car.
It's not pretty at all what you found was another 360 ruined.