Clutch in Houston, Texas
5334 Washington Avenue, Houston, Texas 77007
Clutch was approaching its 1 year anniversary and wanted to make some changes to their seating layout. Lion Craft brought out a team of 7 to build new surrounds and install our booths, tables, and bases shipped from Arizona in time for their anniversary party.
Clutch‘s Social Media
Your shorts are up to your knees and you name is brad and you are in the polo club ....