Home RA107
The ‘livery launch’ for the RA107 took place at the Natural History Museum in London and showed a completely new take on the look of a Formula One car.