A review by heisereads
Rock What Ya Got by Samantha Berger

5.0

I kinda adore this book. I want to give Viva a hug & share her with all the little (& not so little anymore) girls I know. That dedication says it all. And the illustrations!