11 years of castiel ❤️
It's time to talk about one of Supernatural's great, not-so-hidden treasures: Castiel, played by Misha Collins. Unlike the endlessly sassy Crowley, this is one