Photos 2010-10-03 Giggle Medic 5K, Lewes, DE Results coming soon... Date Sunday, 3 October 2010 - 12:00