by LittleLambsEatIvy
Been a few years since I've read this. Brings back memories.
It does?
Sounds familiar ;)