Originally Posted by 1AZRAEL1 I too saw that promo while watching tv the other day. Interested in watching the show. I found it interesting enough, even though many of the spots do seem staged.
Forum Rules