22:59 - Kurty Wurty Lol Che did you just go to that show knowing lulz would be inevitable to see? Not gonna lie, I like his stuff, gets me feeling all upbeat and shit while I'm playing on P'km Showdown. Great story though!
US Speed Thrashers Détente have unveiled their new video for the opening track "In God We Trust", of their new album Decline. Decline, the bands first effort after the 1986 cult album Recognize No Authority, was released in Europe last week and will hit the shelves in North American on June 8.