Jo and Jane sit down over a cuppa and have a chat about the upcoming Festive Market coming to VI Talk from the 16th of October
See All 583 Episodes of "VI Talk"