All Rights Reserved © Copyright. John E Farmer.

John Farmer music

Click on picture to

go to album page

The Tortured Road Land of Big Guitars Noise of the World Ballads and Urban Legends Steve Brown Band Out For Revenge The Squad-restored Trance Stripped Down