Stray Cats come home to rock this town