Several readers sent word that The Devils Ride, produced by Bischoff Hervey Entertainment airs tonight at 10pm on Discovery opposite of Monday Night Raw. So if you are watching Raw tonight then I suggest that you at least set your DVR’s. I caught last week’s season premiere and it’s a crazy show but definitely entertaining.
There’s a teaser for tonight’s episode at this link.