Ahh Sandro I remember those electric buses we had in Hamilton as well! I think my Dad said those things ran at 600V D.C and if I am not mistaken the supply for all those was down on Kennilworth Ave North...