Richard Perrin
2007 • 1h 29m
A group of college kids go on a road trip to hell when they stumble across a small Texas Town with an entire economy based upon stealing cars and selling the parts. But what's the town to do with the ...