Science of 'Battlestar Galactica' Revealed at NY Comic Con

More from Space.com