Congratulations go out to Arthur Alligood for winning the 2011 Mountain Stage NewSong contest in New York City. A full press release can be found here.
Arthur was featured in episode 2 of Idiosyncratic Transmissions.
Your email address will not be published. Required fields are marked *