Bang, bang! Sofia Vergara brings the big guns in this newly released ‘Machete Kills‘ character poster.
The 40-year-old actress spews bullets from her chest wearing a machine-gun bra in the Robert Rodriguez directed film.
Hitting theaters September 13th, the film also stars Danny Trejo, Michelle Rodriguez, Amber Heard, Mel Gibson, Alexa Vega, Cuba Gooding, Jr., Lady Gaga, Jessica Alba and Antonio Banderas.
Katy Perry and her whipped cream bra have some competition!