s03e08 — Tick vs. Science

Released: 9 Nov 1996 09.11.1996 7:00

Watched by: 525 53.14%

Episode rating: 3.952 of 5 21


Discuss this episode

Be to comment!