This week America’s #1 music festival podcast & talk show recaps and reviews Phoenix Lights 2017 which took place April 8-9 in Phoenix, AZ at the Rawhide Town