I've heard bits and pieces of their songs throughout the years and I've never been impressed by any of them.
Just the whole notion that they're referred to as "cello rock" grosses me out.
Just the whole notion that they're referred to as "cello rock" grosses me out.