Tearborn drop new single ‘Beauty in Me’
Tearborn are a duo based in London that consists of Monika Mikalauskaite on Lead vocals and Kelly Hauge on production. The duo are an Independent band with British, Norwegian and Lithuanian roots. Tearborn met in...
Read More