The spirit and energy of Barcelona's youth.