Jessica Hernandez & The Deltas announce album release date and new cover art
Finally, the day has come! After months of anticipation from Detroit's Jessica Hernandez & The Deltas over when their sophomore album would be arriving, the wait is just about over. Jessica Hernandez and her faithful Deltas' new album, Telephone/Teléfono, will arrive June 23 via Dead Owl Music / Instant Records. When we caught up with Hernandez [...]