Nah but i think i heard of it before is it new??

What channel does it show on.