Sweet Merciful Crap: It's Mr. Simpson
We found this old picture of Archie "Snake" Simpson -- aka Principal Simpson, aka Degrassi director and producer Stefan Brogren -- as a teenager. (Those who don't know... he was on the Super Old School '80s version of Degrassi.)
Um, we hope he forgives us?
Stefan Brogren, aka Snake Simpson from Degrassi High