United States of America
0 min.
2006-06-24
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 the youth work at Video Depot, go to community college, struggle with jocks and townies, and all do their best to understand...