Perfect Imperfections

Perfect Imperfections - Cardeno C. 3.5 stars
sweet and enjoyable rockstar read.