Indie Music News ReporterNov 19, 2019The High Plains Drifters Release Their Self-Titled Debut AlbumStage Right Secrets Praises The Album as "A perfect mix of feel-good rhythms and catchy melodies." (New York, New York) The High Plains...