The Cowboy Rode Away Setting a New Indoor Concert Attendance Record
The King... George Strait drew quite the crowd last Saturday night, shattering the indoor concert attendance record for North America with Saturday's Cowboy Rides Away closer at Arlington, Texas' AT &T Stadium.