I just joined, I think this would be a great thing for the team to look into helping. You don't need to own or ride a bike for this. I'm not sure what we could do but I am going to find out, for now I joined to at least show my support.
www.patriotguard.org