Ned scott is back....and this is the BS he is upto