Free festival featuring multi-cultural folk music down on the James river. The festival is going on Friday, Saturday, and Sunday.