Let’s talk… F1 Power Rankings April 20, 2018April 20, 2018Leave a comment In the latest opinion post I try and wrap my head around the F1 Power Rankings.