Take a Hard Ride

Some kind of african ritual