November 18, 2022 Stella Liberty starring in video ‘Let Me Try and Help You Swallow That’ of ‘Torture Time’ studio