Teen gives senior the ride of his life