if those are your tags/plates on the car you might want to blur them out for securtiy reasons.
as for the hitch its a class 1 and your only able to tow up to 1000lbs, so I doubt there is any damage done to the drivetrain. the guy before you might have been a track whore and needed a place to carry the tires and extra supplies.
Wed is here, where are your pics :P