They're going to show some riders that took the America 9/11 ride....about 650 of them. This group has been taking this ride for about eight years now, visiting each location where a plane went down...starting in Pennsylvania. Then to New York's Twin Towers and on to D.C. and the Pentagon. It's done to pay homage to all that lost their lives plus honor the First Responders, i.e., firemen, police, EMT's, etc. They have also created a foundation in support of the fallen, having collected around $500k since its inception.
I wonder who the Valkyrie rider is that's making the run with them, it's a blue & silver.
