Santa Clara Vanguard play View from Olympus as part of their 2025 Summer Tour in Denton, Texas

United States
DATCU Stadium
July 17, 2025
20:20