Red paint. Improvised music. Luke Barlow, Alex Ward, Michael Winawer = Music. Alfie Spencer = Paper puller. Jeremy Doulton = Painter. It was all, and it indeed, did happen. When? 29th January 2011 is when.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…