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 »