Destroy All Humans - Extended Trailer 2

Destroy All Humans - Extended Trailer 2

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