Owen Allen, better known as ‘Falco Di General’, is on a mission to use music to build harmony in the volatile community of Grants Pen, St Andrew. Established two years ago, his studio, New Beginningz, is based in the community that has witnessed.