This is ostensibly the new logo and name for AlphaTauri. Kinda wish they’d just go back to Toro Rosso. Or Minardi.
You must log in or register to comment.
This is ostensibly the new logo and name for AlphaTauri. Kinda wish they’d just go back to Toro Rosso. Or Minardi.