Check out this clip from David Glimour’s upcoming album called “Rattle That Lock” which is scheduled for release in September. This is the title track, “Rattle That Lock” which features our brother Stevie D! Steve is on the album and will be doing the tour as well.



Like this post0
Go top