By the looks of the picture I have to say YES, he was hit from behind.
Hopefully, you're ok. Cars can be replaced, your life is priceless.
Damn idiots out there.
That is one HOT car!!! :)
Do you have any new pics with Tinted Windows and etc?
One last question, are those rims the stock X-package alloys or did you get them chromed? SO shiny I can't tell.