Feb 24, 2020 at 12:16 AM
Posted by : Pinoy Secret Writer
Filed Under : Entertainment
Lions & Acrobats is a six-piece alternative rock band based in Manila, Philippines. Formed in 2009, the band is composed of Music Production majors from De La Salle-College of St. Benilde. They are under the management of Red Ninja Production.