The Michigan Princess, a 500-passenger riverboat that's given rides to more than half a million people on the Grand River, is ...