Up Next
0
Don't Be Dumb: The Great Wall of China
Do you think the Great Wall of China is the only manmade structure that is visible from space? Think again, Jack. You can't even see that thing. Get set straight by Josh here in this video.
Share
Don't Be Dumb: The Great Wall of China
Do you think the Great Wall of China is the only manmade structure that is visible from space? Think again, Jack. You can't even see that thing. Get set straight by Josh here in this video.
Date: 7/9/13
Views: 444
Video by:  Revision3
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56