Cover 2

Echo

Toxic? Yes. But an excellent story? Yes! 5 stars.

June 30, 2023