GERMANY | Tuesday, 18 November 2008 | Views [269]
loads of protesters protesting about... something - not enough cars on the road or something like that.... :)