Carbon Leaf in Telluride for the Sunset Concert
Description: Carbon Leaf in Telluride for the Sunset Concert Series which happens every Wednesday night through the Summer in Telluride Mountain Village Colorado. Carbon Leaf is a rock band with Celtic influence. This Concert took place in Summer 2008. Distributed by Tubemogul.
TellurideTV Uploaded 03/26/2010