'Lose Youself' by Selected of God Choir from Detroit to benefit charities
Andrew Norton
The "Imported From Detroit" Chrysler commercial was the hit from last year's Super Bowl. It was a gritty portrayal of the city that never gives up - Detroit. Building on the success of that commercial is this new music video and song by the Selected of God Choir. Proceeds from song sales will benefit three Detroit charities - Abayomi Community Development Corporation, the Yunion mentoring service and Robert Shumake Foundation.