Tonight, Will blames Neil for the weather, Giles has dog shit all over him and Tom farts live on air.