Originally Posted by marksaccord95
u should go to NMRA/fun ford events, a lot of turbo cars, ive actually seen bigger too.
I bought a 5.0 Mustang&SuperFords magazine about a month ago and that car was the reason I bought it..Then I go to trackday and there it is..Thought that was pretty awesome