Not to give the sovcit nut any credit, but it is kinda bullshit cops can just see a stationary vehicle in someone's driveway, without plates, and seize it.
Out in a public parking lot or actively driving I get, but they're seriously just gonna take somebodies project car? Right out in front of their home?
Sovcit here was probably caught driving it around and followed home.
In many areas you are not allowed to have a project car even on your own property, but I've never heard of anywhere that will allow you to park one on the side of a public road unregistered and unplated.