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!

Jessica Alba, too. Michelle Rodriguez, Antonio Banderas and Cuba Gooding Jr. AND Lady GaGa! Is this freakin’ brilliant or what?!

Look, here’s the trailer and just feast your eyes on the pics after. It’s going to be all visual from here on out because we have to lie down for a minute.