Delaware Stadium, University of Delaware, Newark, DE 19716, USA
race was great...would have love more entertainment and food after the race. By the time I cooled off a little and made my way to the food, there wasnt any left :(
It was a good experience and I was thrilled to attend it
Your browser does not support iframes.
Login to interact with events, personalize your calendar, and get recommendations.