Maitland Tattoo packs out at Town Hall