Las Vegas is a town that thrives on creating a buzz and the buzz about this weekend's Life is Beautiful Festival is reverberating around the planet.
Click here to read the full story.
Updated: 12/18/2014 11:30:38 AM
Updated: 12/17/2014 10:01:21 PM
Updated: 12/15/2014 11:48:00 AM
Updated: 12/18/2014 6:16:38 AM