PUBLISHED: Feb 09, 2011
DESCRIPTION:
Damae from Fragma performing Say That You're Here at the Nickelodeon UK studios in London.
I was working at Nick from 2000-2003 & was recently having a clearout & found some rusting CDs with old Nick performances on.
I have cleaned up the picture a fair bit.
Hope it brings back some memories.
Mark
x