I can just imagine 'Kiss the Future Tour' being a huge red lip above the band playing with two video screens at each side. That would've been horrible.
I didn't understand it at the time- also I'm hugely against shows where they put the stage in the center of an arena/stadium so I was nottttt happy, initially. Sometimes I love it when I'm wrong
I thought it was going to be a Jonas Brothers kind or thing with a stage at midfield or something. Maybe some trampolines haha. Amazing how wrong my initial thoughts were