It was a cartoon that came out in the year 2000, one year after Rocket Power. Why am I mentioning Rocket Power? Because it was basically the same thing but it was kinda cool. I can't find any episodes online in any language but french. I would post it on the Lost Media category but since there are actually episodes online(but in french) then I think posting on the Lesser Known Media would be more appropriate. Although it aired on the UK and Australia, it didn't aired in the U.S. This is the intro www.youtube.com/watch?v=5MYpom3SIzI