The horror, the terror, the dark horses have galloped out of London, Ontario and into our ears. Yes I am talking about the band Terrorhorse, who...