Whoever said that new was better, never met this classic 1998 Cobra - Muscle Mustangs & Fast Fords Magazine

Complete Story...