Twisted Metal Dollface trailer

Latest clip tells the tale of Dollface.