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 »