icyumba cye nikindi kintu cyiza rodgers manufacturing facility and world headquarters is located in hillsboro oregon i'm going there salvation was released as the final single