vox created a topic in Sheffield Buses, Trams and Trains
October 12, 2009
I've never heard mention of them on here but I remember them on City Road for a "very" short time. Maybe some sort of experiment or trial? This, I think, would have been in the 50's.