John Terry's Penalty Miss & the Birth of Football Meme Culture Published on: 22 May 2020 Archives World Football English Premier League 0 Print facebook Twitter G+ John Terry's Penalty Miss & the Birth of Football Meme Culture Source: 90min.com