Sheridan Speedway
Sheridan Speedway in Sheridan, Wyoming, USA: circuit guide, series, signature events and facilities.