Temacu Runs Away

Temacu Runs Away is a The New Adventures of Lara Laramie episode.