in Music Reviews, Streams and Downloads Queens recording artist DeonRaps releases melodious single ‘Pecan Pie’: Listen