A place where very deluded people go and speak about Formula 1
I think Max Verstappen is a War Criminal TheOfficialFNGâs Formula 1 channel is so fucking deluded