Email Stupid PR Watch: Barracuda Needs a Swift Kick By Chief Marketer Staff Wednesday, December 19, 2007 Marketers should bury their collective foot in the rear end of Barracuda Networks