Problems Viewing? Download the latest Flash: Click Here
For best video experience
My god, the people in Manchester are muppets!!!!!The council in Manchester installed some retractable bollards to stop people using bus lanes. It's causing a bit of uproar with the public.