in Albums, Music Reviews, Streams and Downloads Review: Delta Deep’s album ‘East Coast Live’ is for Rock lovers