Terror on the streets..Babes Horn blast