Located at the foot of the Glenholme steps I blogged about this weekend past, the art-deco font of the signage for Orion TV and Video Sales at 1265 Davenport Road caught my eye. To me, the whole street evoked the 1980s, perhaps for reasons having to do with the cast of light on that Sunday afternoon in November; the anachronistic font confirmed the matter for me.

