I'm sure we'll think of something - there must be a place that would entertain the airing of such 'reviews'.
I remember hearing rumours about a 'front page' whatever and wherever that is?
“O Lord God, let me not be disgraced in my old days.”
'We few, we happy few, we band of brothers'