Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free
Melanie Martinez

Cry Baby

Melanie Martinez

13 SONGS • 46 MINUTES • AUG 14 2015

1
03:59
2
03:51
3
03:15
4
03:50
5
6
03:29
7
8
9
10
11
12
13
℗© 2015 Atlantic Recording Corporation for the United States and WEA International Inc. for the world outside of the United States. A Warner Music Group Company