Wednesday's most visible 9/11 remembrance in the D.C. area was a very large gathering of motorcyclists that did not come without controversy.
The so-called "2 Million Bikers To DC" ride was fueled by patriotism -- but also by anger -- at being denied a permit to conduct a counter demonstration to another controversial event in the city.
An estimated 10-thousand bikers -- rallying around the mall and memorials in downtown Washington. This was the ride dubbed "2 Million Bikers Ride 2 DC."
The parade of riders stretched miles on the outer loop of the Capital Beltway in Maryland, organized on Facebook as a counter demonstration to what was originally dubbed the "Million Muslim March" on the mall, an event that morphed into a relatively small gathering called the "Million Americans Against Fear."
But the anger that fueled this 9-11 biker rally was clear.
The bikers gathered early at the Harley Davidson of Washington dealership in Fort Washington, Prince George's County.
Angry, the group had been denied a permit to parade in Washington by the National Park Service, which cited a potential severe disruption of traffic and fears the event would negatively impact other visitors.
Themes of patriotism and remembrance for 9-11 victims ran deep, but so did politics, which caught some bystanders by surprise.
Once on the road, it took an hour to clear the estimated 10-thousand bikes out of Fort Washington, resulting in an extended closure of Indianhead Highway. By the time they were at the mall, the riders had broken into groups, the ride loud, big and peaceful.
Polling Place Distirct 1A
WALTON PARK RECREATION CENTER - 122 WALTON PARK DRIVE
Polling Place District 1B
ANDREW BELLE COMMUNITY CENTER - 1270 LAKE STREET
Polling Place District 2A
ROY DRIGGERS BUILDING (CIVIC CENTER) - 126 N. ST. ANDREWS STREET
Polling Place District 2B
WIREGRASS RECREATION CENTER - 620 6TH AVENUE
Polling Place District 3A
HOUSTON COUNTY FARM CENTER - 1701 E. COTTONWOOD ROAD
Polling Place District 3B
NATIONAL GUARD ARMORY - 1842 3RD AVENUE
Polling Place District 4A
DOTHAN UTILITIES COMPLEX - 200 KILGORE DRIVE
Polling Place District 4B
DOUG TEW RECREATION CENTER - 300 GARLAND STREET
Polling Place District 5A
WESTGATE RECREATION CENTER - 501 RECREATION ROAD
Polling Place District 5B
WESLEY MANOR RETIREMENT CENTER - 718 HONEYSUCKLE ROAD
Polling Place District 6A
VAUGHN-BLUMBER CENTER - 2715 FLYNN ROAD
Polling Place District 6B
WIREGRASS COMMONS MALL COMMUNITY ROOM - 900 COMMONS DRIVE