Master Peace release new EP and Single 02/07/2021 By Jo Forrest UK trailblazer Master Peace has released his brand-new EP ‘Public Display of Affection’