Leo. Wi. Definitely might be somewhat you describe. However might be because someone forgot to pay THERE lien holder on said vehicle! HOPEFULLY youll pay for next whip πΊπΈπ
They are thieves. They repo cars and steal all they think is worth out of cars and leave their clients with angry consumers. Do not use them