Watch Dexter's Laboratory - Season 3 Episode 166: Smells Like Victory

The U.S. army invades Dexter's lab and Dexter fights them, each side thinking the other is a troop of aliens.

Comentários