Tesla takedown Cleveland!

Nearly 1000 patriots took to the streets.

We understood the assignment!
And this is just the south side of the street.

Comments