Carbon Leaf in Telluride for the Sunset Concert
TellurideTV
Published
03/26/2010
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.
0 Comments