Formula 1.5 is Back (With a 'New' Team). join list: Motorsports (190 subs)Mention History.. Ferrari fans on suicide watch Can't wait to see Norris and Ricciardo on the same team next year