Life is Beautiful 2016 Lineup

Life is Beautiful 2016 Lineup

Life is Beautiful returns to Las Vegas this September 23-25 for its fourth year. Started in 2013, Life is Beautiful regularly features a healthy mix of hip-hop, alternative, rock, indie...