Stream music and podcasts FREE on Amazon Music. No credit card required.
Listen free
Home
Home
Podcasts
Podcasts
Library
Cancel
Sign in
Why Do You Keep Me Waiting
Bread
On the Waters
2 MINUTES AND 29 SECONDS • JUL 01 1970
Preview
Album tracklist
1
Why Do You Keep Me Waiting
02:29
2
Make It with You
03:12
3
Blue Satin Pillow
02:30
4
Look What You've Done
03:11
5
I Am That I Am
03:21
6
Been Too Long on the Road
04:52
7
I Want You with Me
02:52
8
Coming Apart
03:30
9
Easy Love
02:29
10
In the Afterglow
02:36
11
Call on Me
04:00
12
The Other Side of Life
02:03
On the Waters
>
Why Do You Keep Me Waiting
℗© 1970 & 1995 Elektra Entertainment