The Car Show
The first Saturday of every month, an automotive gathering is held at the Memorial City Mall, near Houston, Texas. On one particular Saturday, this last summer, it was held on Avenida Houston near the George R. Brown Convention Center in downtown Houston. Cars of all types are on display. From old VW vans to the latest McLaren, you’re bound to be impressed by these beautiful machines.