pull down to refresh

Welcome. What does "Yamaha is key to wind therapy" mean? Dirt bike riding is my best guess. I love to see more music lovers here.