Alien Life On Venus


Alien Life On Venus refers to the news in mid-September 2020 that scientists found phosphine gas linked to life in the atmosphere of Venus. Following this discovery, a series of memes spawned in its wake describing the news across social media platforms and sites, typically referencing the confirmation of aliens or further adding to the discussion surrounding 2020’s apocalyptic events with an impending alien invasion.

alien life on venus Alien Life On Venus



Alien Life On Venus

log in

Captcha!

reset password

Back to
log in