Dillon and Trevor tromp across sticky floors, shell out for overpriced refreshments, and cower under the unmerciful glow of those little flashlight wand thingies...
Dillon and Trevor gather together to review a Gorillaz collaborator album for the first time in over two years. Why? Because they are celebrating...
Dillon and Trevor armageddon down to brass tacks in their in-depth review of Humanz. Hear their strange and elaborate visions of stranded astronauts and...