This Charming Life

Studio Album by released in 2010
This Charming Life's tracklist:
This Charming Life
Low Quality 128Kb Low Quality 128Kb
Love Love Love
Low Quality 128Kb Low Quality 128Kb
People Who Win
Low Quality 128Kb Low Quality 128Kb
Two Tears
Low Quality 128Kb Low Quality 128Kb
Heading Back to New York City
Low Quality 128Kb Low Quality 128Kb
Goddess of Change
Low Quality 128Kb Low Quality 128Kb
Diamond
Low Quality 128Kb Low Quality 128Kb
Promises
Low Quality 128Kb Low Quality 128Kb
Virtual Reality
Low Quality 128Kb Low Quality 128Kb
Best Dress On
Low Quality 128Kb Low Quality 128Kb
Cry
Low Quality 128Kb Low Quality 128Kb