“Letting Go” is a song off of a new electronic-pop album, ‘Lost & Found.’ It’s actually a double album and this single is part of the first installment ‘Found,’ definitley check it out if you’re into this. The duo is called Paradise & Grace and is made up by vocalist, Grace Carolina Castro and producer, Paul Paredes. I’ve been in the mood for driving pop-dance lately and this song’s mix of feel good electronic pop and future beat hit the spot.