Been given this GT badge and just wondering if anyone has it on their car, Iam led to believe that it is off the Japanese Spec TA22 Celica. However I have heard it is also off 64 Cortina, 76 RA23 Celica and 76-81 model celica's. So if anyone can verify the car it came off I would be satisfied, I have never seen it before.