Originally Posted by p8ntninja
I forgot about Strapping Young Lad, got a chance to see them live and man they don't disappoint. It's a shame they are no longer together. Devin Townsend is what made them odd, but a good odd!
Man; I had a chance to go see Dev at the Machine Shop in Flint. But lucky for me, my car blew up.