album

A Thousand Sleepless Nights [Explicit]

11 songs (52 minutes) Released on July 16, 2011
1
Dear Diary
6:30
2
Why In the World
3:32
3
The Annotation
3:57
4
The Vigilante Blues
2:47
5
Man Behind the Curtain [Explicit]
6:22
6
New Life to the Living [Explicit]
4:08
7
Where Are You Now
4:41
8
Sugarwater
8:43
9
The Becoming
4:54
10
Nothing's Going Right Anymore
1:20
11
Wide Awake and Dreaming
5:20