88ºF

New Braunfels Marine killed in Afghanistan