FOTA Austin Fans Forum: Red Bull Racing show car. FOTA Austin Fans Forum, Cedar Street Courtyard, Austin, Texas, Wednesday 13 November 2013.
Red Bull Racing show car.
FOTA Austin Fans Forum, Cedar Street Courtyard, Austin, Texas, Wednesday 13 November 2013.