A promotional item that followed an on-air spot touting the McCaa Mustache as the item needed to make it big in television news. McCaa a long-time anchor in Dallas boast a hearty anchor mustache and newcomer Ron Corning thinks this is the key to making it big.
Back to Top