It's a Rough Rider. It was re-released as the Buggy Champ
https://www.towerhobbies.com/cgi-bin...SAAEgJtJvD_BwE
I believe Kamtech made a lexan shell as well. It's based on the SRB platform, so it share a lot of parts with the Sand Scorcher as well. I found a ton of parts on e-bay, both vintage and re-issue, to get my Scorcher running. It's a lot of fun running it on the beach. Good luck on the resto.
It looks like it got rear ended pretty good!