What in the name of God is this vehicle? Sorry for potato... S6 is shit in the dark. The front was what I can only describe as: “if China made a 1st gen Escalade.” Blocky and square.