Live at Leicester Square – how to get it

We’ve released our first live video, filmed in London in November 2017. It is 75 minutes long and contains swearing.

1) Go here

2) Buy or rent the video. If you buy it, there’s also a download option. If you rent it, you can watch it for up 72 hours.

3) Watch and enjoy the video

If you’ve got any problems, drop us a line and we’ll help you out.

Screen Shot 2017-12-22 at 00.17.52