The music business can be fickle, with the legal and illegal downloading of songs threatening the industry.

Many large music shops have been forced to close. But somehow, Spillers, the world's oldest record store, has managed to survive.

Al Jazeera's Laurence Lee reports from Spillers in Cardiff, Wales.

Source: Al Jazeera