“I hope I make it home” – Gorillaz live at the Lucca Summer Festival July ‘18

Image credit: Bill Ebbeson. Description: Damon Albarn performing in 2010. Japanese culture considers it rude for someone to greet the day’s weather with impractical choices of clothing. Who knows if Damon Albarn is comfortable offensively sweating it out in a long-sleeve omelette yellow sweater and jeans on a sluggish, sultry evening in the Tuscan city […]

Continue Reading