Horse-drawn carriage (7)

Horse-drawn carriage - ride, distancing (shuffling horse). Background - car rides.