Fans of Boulder Creek’s alternative sports series Wild Spirits have been delighted by NBC Universal’s decision to launch the show in its highly-contested primetime 7.00pm slot. Check out the show HERE and be sure to catch it live on NBC!