Share: Title:Toto - Could This Be Love (Live 1986 - The Keeper Of The Words) Duration: 5:38 Plays: 5.1K views Published: 10 years ago Download MP3 Download MP4