Foo Fighters – Run June 10, 2017 https://altsounds.tv/7cye 2017, Acoustic, Alternative, Dave Grohl, Foo Fighters, Indie, RockLast Update June 10, 2017 / Discover Dead! – Enough Enough Enough Directed by: Ciaran Lyons Tom Figgins – Giants Played In Woods Like These Directed by: Niall Kerry Three Days Grace – Human Race Directed by: Mark Pellington