This is an alternate timeline in which instead of Snape staying a "good guy" he loses it.
Harry Potter - Rated: K - English - Chapters: 2 - Words: 428 - Reviews: 1 - Favs: 3 - Follows: 4 - Published: 12/19/2017 - Harry P., Ron W., Severus S., Albus D.