Len is walking the lonely early morning Toronto streets. He straddles the thin line between success and a hard fall.