I am looking at a Testarossa hit in the right front. The hit is a bit hard and fixing the car is borderline. I wonder if anyone knows of a Testarossa...