Picture posting is enabled for all :)
Notice they have a UK tour in November, are you going to give it a go?