AT&T 2016

Red Bull control room and pit stop, Barcelona, Spain

• February 13, 2017

Comments are closed.