Every Year The Streets Of Houston Fill With Unique Forms Of Art Resembling Things Like Rolling Turtles That Snap At You Or Floating Checker Boards