Scan barcode
A review by christineschmidbauer
Broken Horses by Brandi Carlile
challenging
emotional
hopeful
reflective
medium-paced
4.5