Are you suggesting there was cheating in the quiz?
And you one of the judges tut tut..
Love the new sig BTW
Given your specialist subject knowledge in this quiz Del I thought you might like to know that "Grease: the Video Game" is due to come out this year.
I was sure you wouldn't want to miss out