I know our title sounds alarming, but we thought it was important for you to know that there are 150-foot-long earwigs roaming the German countryside. Oh, in other news, Sony is doing a worldwide recall of batteries. But we won’t need batteries when our earwig overlords take over. Buzz Out Loud episodes are released in …
Read the full post →“BuzzCast 09/29/2006 – Earwigs in space”