Steve talks about Led Zeppelin, lettuce, lost guitars and his love of the bizarre in the March 2013 issue of Total Guitar UK Magazine.
Steve talks about Led Zeppelin, lettuce, lost guitars and his love of the bizarre in the March 2013 issue of Total Guitar UK Magazine.