Not sure but my sister in law is visable in pics outside her home and isnt blurred at all!
I'd say it's a Mk5 astra that was removed on the flat bed, I'm no expert of course, can upload images to show similar if allowed. It's definately...
Long time lurker first time poster. That's defo a corsa in the Google pics.