Jimmy Lehoux and Christopher Duffley singing Let There Be Peace On Earth
This song will be on Jimmy’s Christmas cd which should be out for Christmas of 2014. This song was performed at Rowan’s Hope Benefit Concert at the Stockbridge Theater on November 2, 2013.