The Last Post Wins!

guys for the past 4 hours i keep hearing over and over in my head the phrase 'red sus over paradise'
any clue on what this means?
 
Back
Top Bottom