News

Did cowboys actually say that popular phrase? The New Oxford American Dictionary defines yee-haw as “an expression of ...