Did you get a police report? Man that F*cking sucks!!!! Same thing happened to me when I had my hatch.
Forum Rules