Published On Oct 20, 2008
This was shot on Super 8 in 1975 heading Southbound on the 5 Fwy at the Newhall Pass where the 14 Fwy connects. The vehicle takes The Sierra Hwy exit. This is a silent film.
show more
To download video: Right click on the following button and select "Save Link As"
To download mp3 (audio): Click "Download mp3" button
Download mp3Copyright © 2024, All Rights Reserved!