• wilberfan
    link
    English
    61 year ago

    “…make up 80% of new car sales in the U.S.” #yikes