This must be an inspiration from some of the reality shows on TV. Youths were found doing stunts on their bikes on Congress Road and were spotted by people and who sent us these photos. Photos taken at around 6.30 pm on August 7, 2011 on Congress Road. What do these youths wanna show that […]