I'm pretty sure aliens have already landed on Earth

And they gave us shit like this.


Points: 19
Mucho User CartersBird
Submitted on Nov 9, 2018