Reveal: KISS Tank

The mini-golf course is finally open and the band KISS wants to see their tank! Will it live up to their expectations?