Martin Juredine, Owner of The Barking Spider, Has Passed On - Rest in Peace to the End of a Great Era