Single Song Reviews

  DLR Dreaming by Storm The Palace


It would appear that Storm The Palace are from Edinburgh which might well explain the downbeat tone that threatens to overcome “DLR Dreaming” but the wistful female vocals save the day and, by the end, nearly steal my heart.

Review date: April 2 2017

◄ back to Review List