Weechesters!fic.
Characters: John, Mary, Sam, Dean
Summary: In a diner somewhere in Montana, John realizes that he's lost his boys, and he finds a little bit of Mary left in their lives.
Rating: For all y'alls.
(
When did Dean start sounding so much like Mary? )