If you've been outside the last night or two and noticed a star moving suspiciously fast, congratulations, you just saw the International Space Station (ISS) cruising above Miami. If you missed it, ...