A review by witchyfingers
Pink Smog by Francesca Lia Block

4.0

3.5 stars. It got better near the end.