Random Music News for Tuesday, July 19, 2016
The cicadas in my backyard are deafening. Shut UP, bugs! And now, the music news… Elvis’ relative claims The King died of a “self-induced overdose.” So, like, suicide? Meanwhile, there’s a claim that
Read More