Nick Vaughan and Jake Margolin: The Scene at Devin Borden Gallery MICHAEL MCFADDENJune 12, 2018 Stepping into The Scene (Houston: 1969 -1981) at Devin Borden Gallery, the space seemed small, tight.... ArtHouston3 min read