Showing posts with the label F1

Halo F1

The F1 halo is a safety device designed by Mercedes and chosen by Formula One instead of Red Bulls alternative idea whi…