Desperately in need of a ride.