The Last Time the Cicadas Were Here …

17 years ago, in 2007: George W. Bush was President. Illinois Senator Barack Obama launched his campaign for President. The Tesla Roadster debuted. Apple sold its first iPhone. Beyoncé’s Irreplaceable

The Last Time the Cicadas Were Here … Read More »