X
Where is the universe located - there are still no apparent proof that tell us the location of the universe.
@getbrowser (1708)
• China

Where is the universe located - there are still no apparent proof that tell us the location of the universe.