Brain research

Is it an echo of Rag Day in Fargate that I see before me?

Tuesday, 26th April 2016, 5:56 am
Updated Tuesday, 26th April 2016, 6:58 am