Reviews for The inevitable
dreamer 3097 chapter 1 . 11/22/2015
A good story