Delayed by Hurricane Ike, the 2008 Lone Star Rally was held December 11th through the 14th on The Strand.