Hundreds of shoppers at the One Utama Shopping mall had a pleasant surprise this afternoon when they were entertained by a flashmob.
The International Zouk Flashmob is being held across 95 cities in 35 countries including New York, Berlin and Hong Kong today.
Malaysia is part of the first and biggest flashmob performance worldwide.
As a handful of youngsters took to the floor in an energetic dance routine, shoppers quickly gathered to watch from a vantage point.
The flashmob is also an attempt to break The Guinness World Record for the most people ever to participate in a flashmob on a single day.
A similar performance was held in Penang.