Behind the Scenes: Race Bay Signs Installed in Banbury

Race bay signage is installed at Haas F1 Team's Banbury facility.

This article contains: Banbury