essentiallypop.com
There’s No Grand Delusion At All About Matt Boroff’s New Single ‘What A Shame’
Based in Austria, Matt Boroff’s latest song, ‘What A Shame’, the first track from his new album, ‘Grand Delusion’, is a hard rocking track which reminds us somewhat of…