Album
Icarus The Owl
Released 2009
0 58125 0
The Spotless Mind
2009
2014
Pilot Waves
2016
A Thousand Miles (Vanessa Carlton Cover)
2017
Love Always, Leviathan