Saturday, August 15, 2009

CPT Speicher is laid to rest



From The Florida Times-Union