14
Comments (4)
sorted by:
2
StableGenius45 2 points ago +2 / -0

Black Tire Marks Matter.

1
satan 1 point ago +1 / -0

It reminds me of Nazca, Peru.

1
Trump2030 1 point ago +1 / -0

They are trying to make the aliens leave the planet.

1
RockyMin 1 point ago +1 / -0

Good one, hahaha.