Joni Mitchell & James Taylor – live in London (1970) bJFC4gT4h6 April 5, 2016 9:20 pm The Circle Game Category: Videos