More than 250 entries took to the streets in Houston&#39;s 26th Annual Art Car Parade, billed as the city&#39;s largest free public art event.  Designs of all shapes and sized amazed and delighted the crowd on Saturday, May 11, 2013. <span class=meta>(KTRK Photo)</span>
{}