Their first , self-titled album was released in 1979 with follow-up `` Radio Boogie '' , recorded in 1981 .
Their first , self-titled album was recorded in 1979 with follow-up `` Radio Boogie '' , released in 1981 .