Netflix's "Twin Peaks with werewolves" series, created by Eli Roth, will release its second season on July 11th! The 10 episode-series is based on Brian McGreevy's novel of the same name.