Spanish group with crazy song

pretty crazy song by The Garglings, insane if they win this...