Posted: Mar 27, 2017 7:33 pm
by Blackadder
Forgive my cynicism, but this smells like one of those 15 minute infomercials on late night TV, where they promise "amazing", "life-changing", "you've never seen this before" revelations and after the 15 minute tease produce a set of crappy looking DVDs that will help you "change your body and take control of your life" for only £24.99 plus postage.

I await the Great Reveal, with weary resignation.