“Low Down” Set for Release May 5

Delta Moon’s new CD, Low Down, is set for release May 5. Pre-order now to get your copy, autographed by the band, well ahead of that date — just as soon as we get them from the pressing plant.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *