CCTV Footage Shows What It’s Like To Live On Britain’s Worst Street NEWS / By timw_brap Drug deals, public masturbation and killing animals and BBQing them.