an energetic and exciting Performance of frog rock stars in front of the pond