archytele The Vault

S1·E23 The Revenge of the Chicken from Outer Space

Aired March 23, 2000

Synopsis

The chicken from outer space returns to seek revenge on Courage.