Monthly Archives: October 2011

2003 Ford Mustang Cobra Video

Take a look at this 2003 Cobra video. The video starts with the car doing a little cruising through a parking lot, a quick view of the engine, and some footage showing the outside of…