Kane Brown stopped by Late Night With Seth Meyers to perform his new song, “Short Skirt Weather,” on July 22. Co-penned by Kane, Chase McGill and Will Weatherly, “Short Skirt Weather” is featured on Kane’s 2018 sophomore album, Experiment. Although not officially released as a single, “Short Skirt Weather” is currently No. 50 on Billboard’s…