Nov 22, 2018 · Liwia Barwinska · Reviews Frustration And Loss Of Hope Portrayed In Deanna Petcoff’s New Single