Shred Kelly LIVE!

Shred Kelly Shred Kelly is a five piece, alternative folk rock band that emerged from the heart of the Canadian Rockies in 2009. Over the past decade the band have […]