It's finally the summer break, marking the halfway point of the season, but if Rin and her fellow drivers thought they could spend the time relaxing, they have another thing coming.