Leftist loons online

Gj3YPAQbMAArUbG
 
Tesla sales are down 63 percent in Germany. Down 60 in France. Down in England and European countries. yeah, Musk is making many friends.
 
Back
Top