>>63963619
you know that came from a russian tabloid that publishes shit about aliens on the regular yeah?