>>28626220
jesus christ that's horrifying. looks like a human head with the face ripped off. wtf are these car designers thinking