Reality Check: Is Our Universe Real?

Perhaps human senses are deceiving, existence is an illusion and reality...

3,888 views livescience.com

Interest

Physics
Discovered by starspirit
on Jul 17, 2013

Stumblers Who Like This Page