The Watson Twins just released a new album called Pioneer Lane.

Best track is this short gem “Stay True”: