Any experience with Itasca juice?

I visited my nearby winery and picked up 10 gallons of Itasca juice. The winery clocked it at a natural 26.3 Brix, no sugar added. It has a nice grapefruit aroma to me. It's going to be a challenge to wait.

Does anyone have any experience with this grape?