Music Review: Human Darts – ‘Explicit Thoughts’ EP November 7, 2016 EP and Single Reviews, Music, Music Genres, Reviews music, Rock Comments Off on Music Review: Human Darts – ‘Explicit Thoughts’ EP Human Darts have put together in ‘Explicit Thoughts’ a set of four uptempo, fun, and tongue-in-cheek numbers. Read More »