Discovery Channel Show “Street Outlaws” Is In CasperDiscovery Channel Show “Street Outlaws” Is In CasperThe rumors are true. The Discovery Channel Show "Street Outlaws" will be racing and filming in Casper until the end of July.Prairie WifePrairie Wife