Isn't that car green? If it is, I saw that car in Abilene. It said Texas Hot Rods on the front bumper and it was for sale. That car was quick, but it wasnt no 700 horse car by any means. I have never heard anything about those guys besides their claims.