Home Shows Fletch, Vaughan & Hayley Vaughan embarrassed himself and the whole team in front of radio students Publish date Thursday, 29 Nov 2018, 3:06PM This. Is. SO CRINGE!Â