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.)