I was just wondering if anybody knew what the meaning behind this song is? None of the lyrics seem to relate to the name of the song
The actual meaning of this song comes from the fact that the band are massive Manchester United fans. They came up with the song for when the club reached 20 League titles and surpassed the previous record of 19 which was held by Liverpool.
It was used as their title winning song when they secured their 20th title.
Hope this helped.