Hey mate,
Did you report to Sunshine Police station?
Because my stolen car was found by the Sunshine police and towed to spot on panel in Deer Park, with my permission as they called me at 5am asking me.
What i was told that the police did the finger print screening at the spot on panel place then the spot on panel place was suppose to contact me to pick up the car but instead didn't and just held it there for storage fees....
Anyways, mine was stored at the spot on panel place around the same time as yours i believe i saw your car there atleast it was very similar. I asked him about it and he said that the owner didn't want to pick it up.
He wanted me to pay something like $600 for him to release the car which was at his place for 2weeks..... walked out and let my insurance picked it up.
Spot on panels, the Deer Park branch atleast blamed on the police for not contacting me too. I reckon they just want to hold it for more storage fees.