By
Alejandro Lara
on
Nov 25, 2020
|
Kirk Francis is actually a British duo consisting of Jack O’Hea & Josh Best-Shaw. They met at Falmouth University, back in 2017. This dreamy and catchy tune was created while on lockdown in Cornwall, Bristol, a...
read more →