Report Abuse

Upront fee parasites...

Carvana should know all about fraud, they are deceitful scumbags :)