John Patterson

John Patterson at

Adoring the new Marillion album "F E A R" atm. So much gorgeous music to sink my teeth into, and plenty things that need to be said about the state of our world.