73 posted 3 years ago by Speak2me98 3 years ago by Speak2me98 +75 / -2 24 comments share 24 comments share save hide report block hide replies
More than likely the ISS (International Space Station).
https://spotthestation.nasa.gov/home.cfm