Festival of Cross Country hits Town Hall