Ben 10
Season 8
Ep 16. Wind Some Lose Some
- TV-NR
- March 29, 2020
- 10 min
Max and Gwen plan to set Ben straight on his kooky ideas about how wind works, but when they find the Weatherheads using the towering turbines for their latest nefarious plan, will Ben face facts in time to blow them away?