Last weekend Hull’s own The Hubbards headlined the main stage at Humber Street Sesh in front of an army of 4000 people! Cementing themselves as “the city’s biggest indie rock band”, there’s much more on the way from The Hubbards & Scruff of the Neck Records! ?