Charlie Shred – Charlie Shred
27 May, 2012
0 Comments
1 category
I was very interested in reviewing this new album by Charlie Shred, a band I had never heard of. At first, I thought it was a weird name for a band, and they must be