Heavy-Duty Hitch Cover