Teamo Supremo

Teamo Supremo is an action series that aired on ABC Kids from 2002-2003, Toon Disney from 2003-2006 and Disney Channel from 2002-2004.