over 7 years ago

from: YouTube.com

( 1722 views )

 ( 0 comments ) 

Formula 1 reached peak meme levels during the 2018 season. Take a look back as we explore some of the internet's fondest buzzwords, catchphrases and moments,... read more »