Red Bull called for ban on fins Monday, 27th February pitpass.com Christian Horner believes ‘dorsal fins’ on 2017 cars let them down. Read full article