Gregory Douglass

Gregory Douglass, a singer/songwriter in Burlington, Vermont, has numerous albums to his credit; and in the public forum that is Youtube he doesn’t refrain from tackling some of the hardest numbers with aplomb.