2006 O'Reilly Autorama
November 23-26, 2006
Over the years, I've grown quite fond of attending the annual O'Reilly AutoRama in Houston, Texas. It's one of the biggest indoor car shows in the country, as well as a Thanksgiving tradition for car-crazy folks like us. So next time you are in Southeast Texas on turkey day, make plans to be at the O'Reilly AutoRama, rain or shine.