Jouko Niuha, The Steelers – Tuopeissa vaahtoaa