I just got the February 2005 Hot Rod magazine, the one with a green over black Pro-Street Challenger on the cover. On page 26 there's an article called SVT LIGHTNING GETS CANNED. Apparently the L is dead due to a business decision, but the author also says that there's a rumor that the death of the L might also signal the demise of the Cobra, since the two were supposed to share many engine components.
Time to start writing Ford.
Time to start writing Ford.