 
        
A vicious killer plant has invaded Canada ala Little Shop of Horrors. And I for one would like to welcome our Giant Hogweed masters...
           
        
A vicious killer plant has invaded Canada ala Little Shop of Horrors. And I for one would like to welcome our Giant Hogweed masters...