#mars #journalism #idontwanttoliveonthisplanetanymore

Little green 'naked' alien discovered on Mars.


Its in The Metro so it's got to be true, right....!?!
http://www.metro.co.uk/weird/84910-little-green-naked-alien-discovered-on-mars
Photo
Shared publiclyView activity