Red Bull India Showcases Championship-Winning RB7 F1 Car
With the Red Bull Showrun set to take place in Mumbai on March 12, Red Bull India showcased its 2011 World Championship winning car, the Red Bull RB7, in the city. The car was partially assembled and...