“Fallen”, a new digital single from American Idol Season 9 winner, Lee DeWzye is set to be released on July 5th.
The track comes from the vaults of Lee’s pre-Idol label, WuLi Records in Chicago. WuLi produced two albums with Lee called Slumberland and So I’m Told.
Listen to a preview after the jump. […]