Formula One World Championship: Neon Red Bull logo. Red Bull Hockenheim Petit Prix, Mannheim, Germany, 23 July 2005. DIGITAL IMAGE
Neon Red Bull logo.
Red Bull Hockenheim Petit Prix, Mannheim, Germany, 23 July 2005.
DIGITAL IMAGE