SHAI HULUD announce UK tour April 13, 2011 admin Leave a comment The almighty Shai Hulud have announced their return to the UK for a short run of shows. See the tour poster below for the specifics. tagged with Shai Hulud, UK tour Love Buzz