Tundra
I'd say you got lucky, as that could have been a LOT worse. Imagine if it had been bouncing up into the air as you drove into it... bumper, grill, hood, and windshield could have all been bashed. Scary. Are you going to hang the anchor on your garage wall?