Saturday, September 28, 2013

John Davis - Spare Parts

John Davis - Spare Parts

Release Date is on October 29, 2013

John Davis - Spare Parts Tracklist:
1. Spin
2. Silhouette
3. Southwest
4. You Won't Cry
5. Blood Feud
6. Masoch
7. Upon A Train
8. Shine Upon Me Like the Moon
9. The Wrong Tree
10. What We Are and What We Seem

Author: