Nice to get close for a stunning photo, lucky. Great photo by the photographer catching this. Looks like it was a nice Camaro / Firebird. I dont have any more details on this on weather it was repairable.