CHAMPS to Relase New Album ‘VAMALA’ Published by Brothers Michael and David Champion aka CHAMPS have announced the release of their second album …