Release Date: 14 Fri, Oct 2022
Renowned musicians pull out all the stops to give a song of their choice the greatest live performance they can muster — and all in a single take.
7 Episodes
1989
1998
2013
2011
2009
2012
2024
2015
2007
2001
1993
2023
2006
2017
1983
1972