News

This 1973 Ford F-100 has not moved a single inch since 1999 or 2000. Wil it be able to move on its own power ever again or is it doomed?