1991 Eagle Talon from North America

Best little speed demon out there!