Man that's a shitty deal about your car. Should turn up any time now I'd imagine. I doubt it'll be lost for too long. These idiots can't stay out of trouble for that long or they get scared and ditch the car. Hopefully your expensive headlights are still intact.
98 Metro Hatch Daily Driver :)
91 SS EJ20G Engine/Tranny/Diff Swap Build Thread Here
"Your testes are close to your bottom but you still play with them all the time." Jeremy Clarkson