X
27353641acute
belayclappingdance3dashdirol
drinksfoolgirl_craygirl_devilgirl_witch
goodgreenheartJC-LOLJC_doubledown
JC_OMG_signkisslaughingman_in_lmocking
mr47_04musicokroflsarcastic
sm_80tonguevishenka_33vomitwassat
yahooshoot

Myth: The Great Wall of China is the only manmade structure visible from space.

Truth: First, there are numerous man-made structures visible from space. Second of all, if the Great Wall is visible, then so too are most highway and overpasses with very similar dimensions.

X
We Shouldn’t Believe These “Facts” Anymore
>
4/18
<