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 tromp across sticky floors, shell out for overpriced refreshments, and cower under the unmerciful glow of those little flashlight wand thingies...
Dillon and Trevor are back to inject some momentary bliss into your year of misery and chaos! Listen as they fumble with technology, bid...