Lick the Stamp and Send it
This episode of LTS sees James and George chill on the sofa and review the 2025 season. After sifting through the ups and downs of 2025 they take a look to 2026 with some post being sent to the end of the upcoming season as they make their predictions for the year.
36 episodes
Comments
0Be the first to comment
Sign up now and become a member of the Lick the Stamp and Send it community!