Yes they can impound it, but you have 48 hours to request an impound hearing, or you can simply show up with proof that you own the car (and not her) and get your vehicle out. You will, however, be responsible for the storage fees up till the time you get the car out.
Answered on Mar 04th, 2013 at 3:24 PM