GGlasgow Read More Glasgow’s O2 ABC branded an ‘eyesore’ as half-demolished site dormant for months2 June 2025 FURIOUS locals have branded a historic Glasgow music venue an ‘eyesore’. The half-demolished O2 ABC site has been…