Farro announces UK tour

Farro has announced a tour of the UK set to kick off on November 17th in Norwich at Norwich...