2 Dec 2016, 09:29

We really should've seen this a long time ago
But last weekend's episode, Need For Speed is up!
https://www.watchcartoononline.io/ben-10-episode-18-need-for-speed