About a month ago, the first annual Steeda Stampede of Valdosta stormed the South Georgia Motosports Park with some serious Ford Mustang racing and show.* Each fall, an event dubbed the Steeda Stampede is held in Florida, so this time around, the Steeda folks decided to double the fun in 2010 and have a spring [...]
Please check out the Blog post here and and leave a comment.
Please check out the Blog post here and and leave a comment.