That's some really nice brakes and suspension on the car!!! Should stop and handle as well as have super nice power!!!!!

But, how did that little green thing ever make it into the collection?????