Khalil Amaru has won the WXPN-FM (88.5-FM) 24 Hour Song Challenge with his song “Dear June.” The Northeast Philly singer-songwriter originally from Ypsilanti, Mich., was one of four finalists ...
Results that may be inaccessible to you are currently showing.