Bomb Battle, the largest paint bomb battle in the world, arrives in Kuala Lumpur at Berjaya Times Square

featured-image