Introduction

Car parts near the scene of a car crash

Parts of a crash have been found near a car part store in Melbourne’s east, with the owner claiming to have found some “horrible things”.The man who owns the business told the ABC he had seen a car being towed from a car park and noticed it had “some kind of weird looking stuff on