Daily Archives Monday, July 2015

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!