The city of Valdosta, Georgia (new home of Steeda) is about to debut two new Steeda Mustang GT police cars tomorrow. I'll be covering the event and will have updates, but here's a sneak peek...
Look out Valdosta – Steeda Mustang Cop cars debut tomorrow | Test Drive With Jay