by darkindigo
This is one of those stories that made it possible for me to see everything, as it happened, in my mind. And a good chuckle at the end, besides.