We have more casting information for the big 300th episode of Supernatural.
 
Supernatural brings Kurt Fuller's Zachariah back for 300th episode
 
Kurt Fuller