• Appaloosa
    +1

    Islamic fundamentalists who are radically extreme. That's what they are.