Menu

London

London

I think it was Feb 2003….but it was the big one with Charles Kennedy speaking in Hyde park…unbelievable that they still went ahead with the madness despite the incredible turnout….democracy?