I've been told they're a locust, but they're freakin huge, and they make a sound in the evening that sounds like a electrical transformer getting ready to blow. They're LOUD.<BR><BR>Google is leaving ...