if your in dallas on saturday nitght, treat yourself to the new show by margaret meehan. on sugar mountain. up shit creek. opens on saturday, december 13th at road agent gallery. i can't wait to see the show. i have been patiently waiting for this time to come. congrats margaret.