It was labelled as a rally to quote "restore honour" in the US and one that was non-political.
But on Saturday, Washington's Lincoln Memorial was filled with right-wing supporters.
Tens of thousands attended a rally organised by television personality Glenn Beck - who's strongly conservative views include calling Barack Obama, the US president, a racist.
Also addressing the rally was former Republican vice-presidential candidate Sarah Palin.
It took place at the same spot where civil rights leader Martin Luther King gave his famous "I have a dream" speech 47 years ago.
Beck called the timing "coincidental" - but critics have accused him of trying to hijack the anniversary.
Counter rallies were held in the capital - including one with civil rights leader Al Sharpton.
Al Jazeera's Nick Spicer reports from Lincoln Memorial.