Half a million crazed music fans descend upon a tiny Serbian village for the 50th anniversary of the world's largest trumpet festival.