I agree, call local LEO. no need to be poking around in WHAT could be a piece of crime scene evidence being covered up and dumped.

surly you watch crime shows on TV?

poking around in it with out first reporting it could make you a "Accessory after the fact" in a crime.

at least get you a ride down town and under a hot light bulb with tie and suites water boarding you.

if you figure finders keepers then file a illegal dumping report and after 30 days it becomes yours....just pick it up from impound.