VIDEOS

MYX NEWS MINUTE: GOO GO DOLLS Live In Manila

After waiting for two decades, Filipino fans finally got the chance to watch Goo Goo Dolls live in concert!