A review by solarsonist
We Could Be So Good by Cat Sebastian

4.5

QUEER JOURNALISTS YOU HAVE MY HEART SOOOO BAD