Surfing waves on horses