Catch us live on BlogTalkRadio every

Tuesday & Thursday at 6pm P.S.T.

Saturday, April 28, 2012

The Devil's Ride | Premiering May 8, 2012 at 10PM e/p on Discovery*


I originally was not going to give this show the time of day, but since we may be dealing with whatever falls out, I might as well post this clip as well. Needless to say, I am not happy about it and will need to consider what type of damage control will be necessary to offset the negative and false imagery.
Catch the premiere of THE DEVIL'S RIDE Tuesday, May 8, 2012 at 10PM e/p on Discovery. |