Laughing Squid

New York City

Breaking Into a Russian Space Launch Facility to See an Abandoned Soviet Space Shuttle https://t.co/PfgVp1AfBp https://t.co/GZmY3aTi7F

Sign in with

or Pick a name