Red Bull Racing For those of you who might be pulling for the Red Bull Racing team, here’s the new car. MORE ON THIS TOPIC: Posted: February 8, 2005 by Kevin Donahue Category: Uncategorized Previous Post Next Post