A review by alexmac25
Cross Over by James Patterson

4.0

It's been a hot minute since I've read an Alex Cross book, the last few I read were a bit underwhelming, but this one was good and kept me coming back for more