Loading...
Uploaded by smokeywine on Mar 31, 2011
Live music from Esmaralda Beach in Holguin, Cuba. Three part harmony and fabulous instrumentals. The band, Echo, served up cool tunes and hot licks. March 2011.
Music
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)