Got to make it seem after billions in research and decades in the making, they FINALLY found the cure to cancer.
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (226)
sorted by:
Got to make it seem after billions in research and decades in the making, they FINALLY found the cure to cancer.
There's always the little voice way in the back, giving the "I am Legend" vibes with this too. I guess we play the waiting game and see what unfolds.