Legit Street Cars beings a Fox Body Mustang back to life in a parking lot. Check out their adventure into this make-run experience. Posted by James Elkins