Isle of Man Art Festival Starts TODAY!!This bank holiday weekend is the Isle of Man Art Festival (the event formally known as WOSAT) and to explain what it’s all about, I have...