Season 1, Episode 16 98 Pound Cockroach

First Aired: June 22, 2013

Dr. Cockroach gets stronger, but his intellect weakens.

Watch Now
Paid