My Broadcasting Corporation received some slack regarding it's two new American hosts. The hosts are from Idaho and have a show on WOW FM which broadcasts in Kingston.