US rock legend Bruce Springsteen has performed an impressive four-hour gig in Madrid – the longest ever in his five-decade career.

Proving he is very much still ‘The Boss’, the 62-year-old danced, sang and strummed for an awe-inspiring three hours and 48 minutes, with the E Street Band in the capital’s Bernabeu stadium.