DCI World Championships
August 13, 2005
×
Location
Foxboro Stadium
1 Patriot Pl
Foxboro, MA 02035
Website