December 7, 1977 article all about Arch Dukes and even mentioning their headquarters at 24th and 61st at the church parking lot
December 7, 1977 article all about Arch Dukes and even mentioning their headquarters at 24th and 61st at the church parking lot