Summer cheerleading

Every time I passed the soccer fields during the last few weeks I saw lots of cheer leaders training. Probably it's some kind of summer camp. But they start earlier than I bike along which is at about 8 am and the finish later than I go home which was sometimes around 7:30 pm-ish. They still had music and performances running! Wow!