The Five Hands @ The Door

The Door Clubs, 2513 Main St, Dallas, TX