Teamo Supremo

Teamo Supremo is an action show that aired on ABC from 2002-2003. Reruns aired on Disney Channel, and Toon Disney.