LIFE: Bush – 2017 North American Spring Tour

Bush started their 2017 North America Spring Tour right here in Dallas and it was everything.