I've never heard about them too, this is my first time reading about them, but for them to have won Grammy says a lot about them.
Usually, we mixed a lot of things if our hearts are rigid to accept new things, a little trier like you did at time could be enough reason to change our perception of things...
Before I believe steemit to be true too, it took me some extra two months because it was too real to be truth to me. But a trier as convinced me... Lol