Music Monday – “Should I stay or should I go?”

Damon Albarn, lead singer of Blur & Gorillaz, was led off stage by security after refusing to stop performing after a five-hour set with the Africa Express Project at a music festival in Europe!

 

Post a Comment

Your email is never published nor shared. Required fields are marked *