Devin Townsend Hits Up Some Other Country
Then makes a video about it. This is the most recent DTP tour video, which is in Australia. That stupid place.
http://www.youtube.com/watch?v=xxlBkv5Tocg
Faggot City song made me rage. Sogay.
I'm going t... Read More...