it's short for demonstration. like protest. Maybe I should put protest...
what's a demo thanks for the post. spread the word aroud about the group. hasta la victoria siempre.
there is a fourm started in we must demonstrate check it out