Lone Star Rally takes over Galveston Island

November 3, 2013

More than 400,000 motorcycle enthusiasts are in Galveston this weekend for one of the largest biker events in the country