Home NASA | DNA Building Blocks Can Be Made in Space - YouTube byMr. Jamal 0 [youtube http://www.youtube.com/watch?v=1g7AKVZ3HC4]via youtube.com The origin of life was from meteors? How exciting is that?! Facebook Twitter