Ok, haven't seen the video just footage that appears to be included on the video. If you watch the video without taking into consideration the past of Critical Mass though you stand the chance of losing context. The fact that police don't regularly stop groups of bicyclists and treat them as you say the video says is regular treatment in New York makes wonder though.
Incidentally, if they charged cost for the video, I might be tempted to buy it and watch it to argue with you but, as they appear to be making a profit from this, it would appear I need to support their cause in order to even start this argument so I will bow out now and let you discuss with others who buy the video..
__________________
Sunrise saturday,
I was biking the backroads,
lost in the moment.