Cult TV News David “Squiggy” Lander passes away aged 73 December 5, 2020 Brett Summers It is Cult Faction’s sad duty to report that David Lander, known across the...