CCF and The Devastators

CCF Devastators," Why Didn't You Put Up That X-Mas Tree", Video Review

By Helen Bach | December 16, 2013

What up US bands, we thought you had holiday spirit. I think its more a tribute to the Great White North that those fools are banging out holiday magic better than we do– so wrong and I cant help but wonder if Santa loves them more.