2Cellos cancels Thursday night Pepsi Center concert

Due to their tour bus being delayed by snow, 2Cellos will not play in Denver on Thursday.
Published: 5:23 PM MST February 14, 2019
Updated: 5:24 PM MST February 14, 2019