TOP COMMENTS FROM VIDEO BELOW
I LIVE IN THE UK AND CAN TELL YOU THIS WOMAN HAS NO IDEA ABOUT THE COUNTRY SHE LIVES IN
Woman is an utter & complete liar. I live in London everything Elon said regarding the city & country is the truth & can be verified.



