Did you know that the Federal Communications Commission found that the owner of Maine radio station WKZX had "abdicated financial control" of the business? SOMEFACTS.com