Premiere: Taylor Roche - 'All I Need'

New Zealand based Taylor Roche latest single, 'All I Need', is the hopeless romantic offering that we all need.