The Big Performance 3

Six young singer-songwriters go through songwriting challenges. Finally, they will all write their own song and perform the best one as a group at a World War I centenary event.

  • 31