The news of Kevin Turen's death was quite sudden and unexpected. One of the founders of Little Lamb Productions, and…
On July 31, 2023, the world stood still in disbelief as the news of Angus Cloud and his untimely death…