Smells Like Victory - S3.E29
June 28, 2002
1
ratings
0
reviews
0
video reviews
Overview
The U.S. army invades Dexter's lab and Dexter fights them, each side thinking the other is a troop of aliens.