They’re back! Owls and Pussycats land in Huyton Village for summer tour