Music festival scene, thrilling crowds, music passion.