12 Year-Old Cactus Cutie Sings Breathtaking Version of Note to God

12 year-old Madeline Powell, a member of the vocal group the Cactus Cuties, sings a breathtaking and solo version of "Note to God." She was blessed with the glorious voice of an angel; you have to listen to this performance.

Loading the player ...

Video problem?Click here to watch