Album Review: The Ultra – “The Ultra EP” April 26, 2018 Karen Shalev 0 Album Review: The Ultra – The Ultra EP