How can I watch this show? Where is it available?
It is on a channel called Velocity. I had never seen the channel before, was just flipping around last night.
I don't watch that much but one of the things I do is check http://www.titantv.com once a day to see if there is anything I would find interesting enough to watch.
It's free. Moreover, you can move your preferred channels to to top to look at one a day for anything of particular interest. Their 'mouse over' summaries are generally very good.