Clare Bowen embraces her scars in the new video for “Let It Rain,” the first track to be released from the Nashville star’s upcoming self-titled debut album. Directed by Bowen with Tyler Barksdale, the video depicts the Australian native in a disheveled, confused state and in a bar among several …
Read More »