Top Music Videos 2020 Astrid S – Hurts So Good June 19, 20211 min read Editor7 View all posts Lorde – Solar Power One Direction – What Makes You Beautiful (Official Video)