Art LIVE: River Street Festival Wrapup Sara Ayers Jun 22, 2009 1 A little rain never hurt anybody. And it certainly didn't keep many folks away from downtown Troy for the sixth annual River Street Festival on Saturday, June…