California native Tuff Ghost aka Lena Brown is a DJ, producer, and vocalist who also tours with her band Foxy Panic and performs her eclectic mix of dance music worldwide. “Dreary Day” is the new single. Check it below.