Loading home…
Seal Beach is an EP by the Album Leaf. It was originally released in Spain in 2003 on Acuarela Discos, and was re-released in 2005 in America by Better Looking Records with five bonus live tracks. From Wikipedia (https://en.wikipedia.org/wiki/Seal_Be...) under Creative Commons Attribution CC-BY-SA 3.0 (https://creativecommons.org/licenses/...)