Tuesday, 8 June 2010

Islamic propaganda all over London buses and taxis