Rising crew heads to Kura Revolving Sushi

CHARLOTTE, N.C. — Taylor, Adam, Joe and Kaitlin went to the new Kura Revolving Sushi Bar, straight from Japan to learn more about the food and experience.