album

The Stranger in the Mirror

10 songs (51 minutes) Released on May 11, 2018
1
The Grain Store
5:33
2
The Stranger in the Mirror
4:22
3
Rib Eye
4:45
4
Please Please Please
5:08
5
People Two & One
7:07
6
Smile Awhile
5:27
7
Butter Melt
4:35
8
Sunfall
5:07
9
Lemon Twist
4:10
10
Candy Smack
4:54