Hitchhiking teens get the ride of their lives!
X