LIVE REVIEW – Edgar Road, 7/10/2017

Could Edgar Road in Elgin be an Extravaganza?