Foals – Inhaler November 10, 2012 https://altsounds.tv/97yf 2012, Dave Ma, Foals, IndieLast Update November 10, 2012 / Discover Oasis – Acquiesce Directed by: Unknown Bloc Party – Traps Watch the official music video for Bloc Party – Traps. 30 Seconds To Mars – Edge of the Earth Directed by: Kevin McCullough