Could this be the '04 Lightening?
#17
#19
Originally posted by f150intally
The unofficial word is that the L will not be made in 2004. 2005 is supposed to be the first year of the new L.
The unofficial word is that the L will not be made in 2004. 2005 is supposed to be the first year of the new L.
I can see them going into production in Sept but not being out.