MABELS is back in the UK after a year-long hiatus to release the latest installment of their new series, The Mabel House.The new episode, titled The Mabel House: Mabel, features some of the cast and crew returning to the UK to shoot and film the new film, as well as introducing a few new faces.Here’s …