Team Racing League: Alpha Update #4

Hey there! Exciting news: there will be a big EU Beta test tonight at 8pm CEST. Join in to experience Team Racing League the right way, hopefully with lots of other players! Don't have access yet? Sign up on teamracingl…