Loving Leo at Weston Playhouse, Vermont
View behind the Weston Playhouse Last weekend, my friend Kari and I road tripped north to blissful Vermont. It was my first time in the quiet state (physically and more or less metaphorically) and I admit that I wasn't ready to return to the boisterous civilization that is New York City. Our inspiration for the trip was to see Loving Leo at the historic Weston Playhouse in Weston, Vermont.&n…