Screenshot from an old movie showing Devon Road street sign.

Sun, 04/14/2024 - 16:53

Screenshot from an old movie showing Devon Road street sign. The cyclists were making a left turn at beginning of Devon Road to Somerset Road eastbound. The wall in the background still exists now. 

Date picture taken
unknown