It's time for Mardi Gras!

While the partiers are taking over Galveston Island, police are working overtime to keep revelers safe
Friday, February 28, 2014