HOLY SHIT DAMON ALBARN WEARING TWEED AND RIDING A BICYCLE.
O___O WHAT IS THIS FROM?
I was so happy when this appeared today