Focus Challenge 2003

April 14, 2003 8:25 pm The Steeda Focus Challenge 2003 Was Held On April 5th at Steeda Autosports.It was a hit with Ford Focus enthusiasts throughout Florida. Steeda Autosports opened their doors to Focus enthusiasts with the President of Steeda, Dario Orlando personally giving tours of the Steeda campus. [nggallery id=100] Challenge attendants got exclusive tours of Steeda’s operations center,… View Article