Formula 1 memes, Formula One, Motor Racing News Silence!…the race is about to start By Oplus, March 26, 2014 2:13 pmMay 11, 2014Off 9543 Here is a Meme representing the disappointment we all feel about this new engine sound.