The Pets: On the Furniture

June 8, 2024 Doc Jeffurious 0

by D. Jeffurious From the hurried metroplex of Olney, Illinois. Home of White Squirrels and also a lasting punk legacy located south of Chicago in so many ways from the literal to the figurative, and the philosophical. Those who know, remember the glorious Toucan Slam. The band served as the […]