1 min read

Europe looks like it has chickenpox on this new map by Tesla!

Europe looks like it has chickenpox!