Thursday , November 30 2023

Tag Archives: Idle Thrashing

Interview With Glenarvon Regarding The “Idle Thrashing” Album

Glenarvon, a New York-based singer-songwriter and multi-instrumentalist led by Derek Brown, conveys our sentiments and ideas in their latest album release with the appropriate lyrics. Listening to Glenarvon’s “Idle Thrashing” music makes you feel as if you’re in their universe. Glenarvon’s “Idle Thrashing” album was released on August 28th, and …

Read More »