mary beth haglin video