› added 8 years ago
139
TIL the Replicants from Blade Runner were born from Jan 8, 2016 to April 10, 2017. So all but Leon would be alive right now.
via ift.tt