Skip to content. | Skip to navigation
James Tweeddale is a Fredericksburg-based guitarist / writer, who has recorded two albums, Passage and Heron.