X

Maybe Elon Musk Should Stay In His Lane

California buys in most electric cars, and Tesla's of any state, and this man has shat on them.

More C&L
Loading ...