News RAINING LOCUSTS: Release New Single 7 months ago A News Hound Raining Locusts is made up of two well-known (dare I say veterans?) creatives in the…