just take a minute and read what you just wrote
you do it because its funny?!? good greif, at least these people have a good reason to (in their minds). they are standing true to their beliefs... you did it because you were bored and thought it was funny.
regardless of your intentions, you are just as likely or even more likely to cause harm to a us citizen driving on us roads in personal vehicles here pulling crap like that as they are there. especially on a bike... wtf dude? were you trying to kill those people?
i'm not justifying their actions, but to say someone deserves to die for throwing rocks is stupid and extreme.