BSchmidtSep 21, 20192 min“Clap Them Cheeks!” Rings of Saturn release a new song on our new national holidayFor those of you who live under a rock, or perhaps don’t live under a rock, yesterday was the Area 51 raid.