Thou shalt live forever

September 20, 2012 0

By: Arnav Agarwal   Edward Cullen might not be the only one living forever: humans might be joining the vampires in a leap towards eternal…