Report content as inappropriate


Original Text (Annotation: EPW015610 / 252157)

' Tram Depot, then Trolleybus Depot. Here is a short video from 1962 filmed at Colindale... http://www.youtube.com/watch?v=Dhp9yaoGgW4 '





CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.