Newhall, California sits about thirty miles north of Los Angeles, not quite the middle of nowhere, but not exactly a real city either. It’s somewhere in between. A place where…
Bookmark - 123MOVIESRAW.COM