Betelgeuse Member Nov 2, 2017 1,814 Mar 16, 2020 #8,651 jroc74 said: A new team? I'm down. 13tf just seems so.....extra. What the hell, #TeamTommy. I don't have anything else to lose. Click to expand... Click to shrink... If it's 13TF they should launch on November 13, 2020 - it's a Friday. Friday the 13TF (thirteenthf).