On March 25, Greek Independence Day, we’re taking a musical odyssey to the cradle of Western civilization with some of the best new tunes beneath Olympus. 🇬🇷 Featuring Taflathos, Stella, Deaf radio and more, this playlist is truly worthy of the gods themselves! ⚡️