Tired Lion premiere live video for ‘Suck’, confirm for Glastonbury | Upset

Tired Lion premiere live video for ‘Suck’, confirm for Glastonbury