Rob’s Album Of The Week: Someone Still Loves You Boris Yeltsin’s The High Country
One of those talented indie rock acts from the musical wasteland of the late ’90s that’s still going strong, Someone Still Loves You Boris Yeltsin, still puts out consistently great music, stays away from the mainstream and influences a lot of up-and-coming acts. The quintet from Springfield, MO, has their latest release out — The High […]