MusicTracks Leif Womack – “God Inside” & “She Say” By Joe Winsler - May 29, 2015 0 443 FacebookTwitterPinterestWhatsApp Leif Womack, a Kennesaw, Georgia upstart, returns to our weed-friendly pages with a pair of dope releases titled “God Inside” and “She Say” — featuring incredible production by Demitrean and Canis Major. Bless your ears below. LISTEN: