from the look of things looks like it must of been hit from the front and the back?
not sure about the rear, ive never messed with mine but ON THE FRONT BUMPER do u have that brace that goes across the top of the bumper? its help by a few small screws...
you can see it on the left in this picture, its black
in the second pic the front bumper usually has some small clips that clip into the fenders, you might be missing those. theres also a black gasket type piece that goes there too. My car is actually missing one of those