Why Can't I Find this movie anywhere???
I looked in every video rental place i know of, in the clearance bins at every store, and on the regular video shelves. I even asked people, and no one knows anything about it. What's the deal? I'd like to see it.
So I took the road less traveled, now i've got an offroading fine!!!