Anyone know of 'em?
They're a South African band. My uncle used to live there and knows. He keeps telling me that they're great and really popular, but I've seen/heard no evidence of it yet.
I've been promised VIP tickets when they tour the UK, whenever that may be...