PodcastIt’s (not) Coming home… David Vance21 August 202321 August 20230 Well, despite the massive media coverage, England ladies LOST in the World Cup Final to Spain. Were you disappointed or, like me, could you care less? Find a whole lot more at https://davidvance.net Views: 2 Post navigation Previous: Time Delayed Arson!Next: Identity is the problem, can’t you see?