ShowShowBushbury Mountain Daredevils at Hitchin Folk ClubJan 31, 1999The New Bushbury Mountain DaredevilsSun Hotel · Hitchin, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe New Bushbury Mountain Daredevils