Tick, Buzz, It's That Time Again Locusts? By David Brand Monday, May 25, 1987 Share Tweet Read Later Send to Kindle