This badass looking Police Mustang aka the  Decepticon Barricade