Darcy Harris is having the ride of his life