Vaughan - 'Isabella' English singer/songwriter and multi-instrumentalist Vaughan tries on a love affair that doesn’t quite fit on profound electronic pop single, ‘Isabella’. Read More WTHB OnlineOctober 23, 2019Vaughan, Isabella, Single Review, Reviews, Karla Harris