Wonder what this guy did to deserve this?
looks like a hole in the windsheild on the pass side.
i bet that side window is busted out too
a girl would never have the strength to pull the bumper like that ....unless it was pulled with a chain and another car ....but to be able to pull it like that by hand ...OMG would have to be a muscle man