The Gothard Sisters are out of the state of Washington in America, and are JUST out with their new Christmas cd, Falling Snow. Our Bill and Imelda will be featuring the new cd on their Sunday show at 18:00 GMT, December 4th. They are young, full of energy and terrific. Catch this vid! Bill and Imelda assure us that this is a new family power in town!!