SMU Football vs. Tulsa

  • Gerald R Ford Stadium Dallas, TX USA