There Is No Sin’s Monkey

It’s here! The brand new video for There Is No Sin’s recently released CD We Are Revealed was completed recently by filmmaker Rukshan Thenuwara. Like the video for “El Cid,” this one too was shot in California. The costume, the official mascot...