“Machete” trailer!

5 05 2010

Best thing ever?  This looks AMAZING.