The New Heroes Family

The New Heroes Family is a fan-made episode of Happy Tree Friends. This episode introduces The IncrediGeese.

Starring

 * The IncrediGeese

Featuring

 * Devious