If you have been reading these articles for a while, you have no doubt heard how hooked on Glenn Barr's work I am. I'm making sure I stay a fan and not an obsessed creepy fan. How can you not like ...
The sun only shines in Detroit about 75 days a year. That’s fine by underground artist Glenn Barr, who lives and paints in the Motor City. “It’s perpetually overcast here, and when you have that sort ...