In my opinion, the X Chassis is one of the coolest cars to come out of the land of the rising sun. What’s. Continue reading