The band's British Sea Power, if anyone was wondering. This all feels very odd and surreal, but I guess it isn't really...
The stage - such as it was, it was more of a "space with no chairs in it and possibly a platform" - was covered in twigs and stuffed owls then, too.