An Elvis impersonator is thought to have smashed the world record for the longest singalong of the King's songs.
Gary Jay, 41, of March, Cambridgeshire, completed his marathon on Friday after 51 hours and four minutes of songs.
The old record of 42 hours, 16 minutes and eight seconds was held by an Elvis impersonator from Germany.
Mr Jay, who originally set the record at Planet Hollywood in London in 2002, is now awaiting official confirmation from the Guinness Book of Records.
To reclaim the title Mr Jay had to perform the marathon to a reasonable standard and in full Elvis costume with just one 15 minute break every four hours.
The rock and roll milestone was celebrated with a cup of tea.