2,000,000,000,000,000,000,000,000 = 2 septillion stars in this universe = 2 trillion trillion stars.
I have no doubt there is another planet with intelligent life out there!
I have no doubt there is another planet with intelligent life out there!
The music above is from the Griffith Observatory in Los Angeles.