Destroy All Humans - Extended Trailer 1

Destroy All Humans - Extended Trailer 1

More homage to MST3K, Crypto and Pox are back in the theater.