A review by cathy1665
Yesterday's Echo by Matt Coyle

3.0

I never understand how a hero endures being beaten up. Some grammar issues. I’ll look for others in the series.