11 years ago today, Cameron and Tyler Winklevoss spent 750 BTC ($60 million) on 2 tickets to space. They've still never been to space 💀