WATCH: Sarah Geronimo releases newest music video for “Tala” | PUSH.COM.PH