Home Shows Fletch, Vaughan & Megan Vaughan had to explain 'motor-boating' to his parents Publish Date Tuesday, 6 August 2019, 10:41AM AWKWARD. AF.