Four Bersih 3.0 supporter groups totaling some 2000 came marching from four different routes heading towards Dataran MBJB just after 2pm on March 28, 2012.
During the journey, rally cry of Bersih were heard non stop.
Traffic police and RELA members were seen controlling the traffic flow to ensure the safety of the marching supporters.
Passing-by cars and buses were hooting their horns to apparently signify their moral support as they drive pass the marching supporters with the supporters cheering back.
The four groups of Bersih 3.0 supporters managed to converged at one of the main entrance at about 2.20pm.
The supporters were initially were refused entry to the Dataran MBJB by a team of city council enforcement personnel.
After several minutes of negotiation between the city council enforcement chief and the organiser of the rally, the supporters were finally allowed to enter into the Dataran MBJB compound.
The Bersih 3.0 supporters seem to have a great time listening to the speakers and the sing-along session.
The crowd dispersed orderly just after 4.00pm.