Today I Learned (TIL) /u/iamhipster

TIL the International Space Station is the most expensive thing ever built by humanity at over 150 billion dollars over the course of its construction submitted by /u/iamhipster
[link] [comments]

Subscribe to our mailing list

* indicates required