Destroy All Humans! remake ‘Dependence Day’ trailer

Happy Fourth of July from Destroy All Humans!