1979 Ford LTD car TV commercial

A TV commercial for the 1979 Ford LTD car featuring the song “This Land Is Your Land“ in it.
Back to Top