Legion Riders from across the country gathered at Fairfax Post 177 in Virginia to take part in the 26th Annual Rolling Thunder Run to the Wall over Memorial Day weekend.
YouTube Terms of Service