Home
Random
Trending
Today
7
posts added
Search
pixalytics.com
g477
TIL there are currently 4,256 satellites currently orbiting the planet as of 2016, but only 1,419 are operational