 This album was released in 1988 as an LP by AIP Records (somewhat out of order as #AIP-10043) and was kept in print for many years.The Lords are evidently the long-lived German band that was founded in 1959.Presumably, the Blizzards is not related to either of the two Dutch bands, Cuby & the Blizzards or Peter & the Blizzards.