January 3, 2020 New Artist Review: Oh Well and Insomnia Oh Well’s latest presentation, “Insomnia”, comes with an exciting music video and satisfies the “anxiety of sleepless nights.” This is the artist’s latest music video...