The Art Guys have been working together as artists for twenty five years. Based out of Houston, Texas the pair recently presented their latest work in the Lillie and Hugh Roy Cullen Sculpture Garden of the Museum of Fine Arts, Houston. We documented the event and completed a short film in association with Glasstire.com.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…