March 28, 2009

PALM100 Six-Runner 100-Mile Team Relay at Fort Lauderdale Beach