Irish indie pop act Go Wolf have signed a deal with Ooh La La Records.
Continue reading
Go Wolf have announced the new release of their new single ‘One More Night’.