Life is Beautiful reveals 2018 festival lineup

Life is Beautiful organizers today revealed the full lineup for the annual festival, set for Sept. 21-23 in Downtown Las Vegas. Topping the...