With their launch of the TF105, Toyota became the first team to showcase their 2005 Formula One challenger. As with every F1 launch, it came with the usual F1 pomp, circumstance, spending of ...