Answer
The Land Run Festival is an annual event in Stillwater, Oklahoma, that commemorates the city's founding during the first Oklahoma Land Run held on April 22, 1889. The festival features various activities, including a 5k race, live music, and historical reenactments.