Seasick Steve rocks Day 2 of the Cambridge Folk Festival