Jeep Weekend, held this past weekend in Galveston, Texas saw over 230 arrests, and many injuries. Why would a gathering of vehicle enthusiasts cause such chaos?
One resident shared they were unnerved by seeing the alligator staring at them--not to mention the little Yorkie dogs. They're concerned for their safety, too.