Four of Malta’s finest artists have joined forces to collaborate, produce and release their first single called ‘1991’. This song The post New Release by…