Machete Kills full length trailer blows our mind

The awesomeness of Danny Trejo and Machete Kills is now available in a full trailer that includes Charlie Sheen as the President of the United States, Mel Gibson as the bad guy and Sofia Vergara's machine gun boobs. Yes, that's what I said!