Posted by:
Power_Ranger
October 27, 2009
Space vs Time and speed of light
Login in to Rate this Post:
1
?
Liked by
Universe so big it gives me headache...
Read Full Discussion Thread for this article