The Last Pedestrians play psycho country folk! The songs of Harry Stephenson, Wayne Evans and Phil Jackson will make you laugh, wince and dance.