6/30/2023
Kalamazoo Speedway
Competitor Overview
Bubba Warren
Kalamazoo, MI
DOT FWDs | Start | Finish | +/- |
---|---|---|---|
B Feature | 10 | DNS | - |
Heat 2 | 2 | 10 | -8 |
Qualifying 1 | 17.402 | 22 | 5 |
National Compact OFWDsA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 11 | 27 | Matthew Elsey Jr Otsego, MI | Otsego, MI | 10 | ||
2 | 8 | 33 | Dave Leonard Jr Kalamazoo, MI | Kalamazoo, MI | 6 | ||
3 | 1 | 28 | Curtis Edney Jr Plainwell, MI | Plainwell, MI | -2 | ||
4 | 5 | 39 | Dan Rigoni Paw Paw, MI | Paw Paw, MI | 1 | ||
5 | 4 | 92 | Kater Stark Marshall, WI | Marshall, WI | -1 | ||
6 | 13 | 28P | Pete Doxey Lino Lakes, MN | Lino Lakes, MN | 7 | ||
7 | 6 | 0 | Will Slaughter Battle Creek, MI | Battle Creek, MI | -1 | ||
8 | 3 | 20 | Allen Hite Muskeogn, MI | Muskeogn, MI | -5 | ||
9 | 16 | 32 | MIke Sanders South Bend, IN | South Bend, IN | 7 | ||
10 | 10 | 7 | Ryan Hamm Muskegon, MI | Muskegon, MI | - | ||
11 | 9 | 7P | Paul Bittle | -2 | |||
12 | 17 | 16 | Andrew Losey East Leroy, MI | East Leroy, MI | 5 | ||
13 | 22 | 25A | Sean Frederick Goodlettsville, TN | Goodlettsville, TN | 9 | ||
14 | 14 | 22 | Tom Smith | - | |||
15 | 19 | 8P | Noah Patterson Malvern, OH | Malvern, OH | 4 | ||
16 | 21 | 15 | Sheldon Lindlag Fort Wayne, IN | Fort Wayne, IN | 5 | ||
17 | 12 | 42X | Danny Cascioli Effort, PA | Effort, PA | -5 | ||
18 | 15 | 84 | Colin Bozell Kalamazoo, MI | Kalamazoo, MI | -3 | ||
19 | 2 | 5 | Dan Irvine Portage, IN | Portage, IN | -17 | ||
20 | 18 | 19 | Ira Hosner Kalamazoo, MI | Kalamazoo, MI | -2 | ||
21 | 7 | 70 | Jake Doxey Otsego, MI | Otsego, MI | -14 | ||
22 | 23 | 91 | Kyle Ramsey Sandusky, OH | Sandusky, OH | 1 | ||
DNS | 20 | 3 | Clayton Oliver Malvern, OH | Malvern, OH | - |
National Compact OFWDsB Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 5 | 21 | Wayne Stack Otsego, MI | Otsego, MI | 4 | ||
2 | 2 | 5.0 | Chris Howard | - | |||
3 | 8 | 3G | Ryan Crocker Mishawaka, IN | Mishawaka, IN | 5 | ||
4 | 4 | 54 | Kenny Wright Kalamazoo, MI | Kalamazoo, MI | - | ||
5 | 6 | 11 | Robert Siegel Battle Creek, MI | Battle Creek, MI | 1 | ||
6 | 12 | 97X | Jorden Brinkert | 6 | |||
7 | 7 | 46 | Bryan Gates Sturgis, MI | Sturgis, MI | - | ||
8 | 1 | 95 | Chris Elwell Kalamazoo, MI | Kalamazoo, MI | -7 | ||
9 | 11 | 4 | Keith Knight Battle Creek, MI | Battle Creek, MI | 2 | ||
10 | 13 | 86T | Kodee Thompson Hastings, MI | Hastings, MI | 3 | ||
11 | 12 | Marq Eaton Jackson, MI | Jackson, MI | - | |||
12 | 15 | 00 | Landen Crum Plainwell, MI | Plainwell, MI | 3 | ||
13 | 10 | 41 | Douglas Peters II Lansing, MI | Lansing, MI | -3 | ||
14 | 3 | 94 | Dale Leonard Allegan, MI | Allegan, MI | -11 | ||
15 | 14 | T1 | Drew Hosner Kalamazoo, MI | Kalamazoo, MI | -1 | ||
16 | 9 | 3T | Caitlin Tomlinson Augusta, MI | Augusta, MI | -7 | ||
DNS | 16 | 7C | Duane Crum Plainwell, MI | Plainwell, MI | - |
National Compact OFWDsHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 5 | Dan Irvine Portage, IN | Portage, IN | - | ||
2 | 2 | 20 | Allen Hite Muskeogn, MI | Muskeogn, MI | - | ||
3 | 3 | 92 | Kater Stark Marshall, WI | Marshall, WI | - | ||
4 | 4 | 39 | Dan Rigoni Paw Paw, MI | Paw Paw, MI | - | ||
5 | 10 | 27 | Matthew Elsey Jr Otsego, MI | Otsego, MI | 5 | ||
6 | 5 | 0 | Will Slaughter Battle Creek, MI | Battle Creek, MI | -1 | ||
7 | 6 | 70 | Jake Doxey Otsego, MI | Otsego, MI | -1 | ||
8 | 9 | 7 | Ryan Hamm Muskegon, MI | Muskegon, MI | 1 | ||
9 | 7 | 33 | Dave Leonard Jr Kalamazoo, MI | Kalamazoo, MI | -2 | ||
10 | 8 | 7P | Paul Bittle | -2 |
National Compact OFWDsHeat 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 5 | 84 | Colin Bozell Kalamazoo, MI | Kalamazoo, MI | 4 | ||
2 | 1 | 19 | Ira Hosner Kalamazoo, MI | Kalamazoo, MI | -1 | ||
3 | 6 | 22 | Tom Smith | 3 | |||
4 | 8 | 42X | Danny Cascioli Effort, PA | Effort, PA | 4 | ||
5 | 7 | 28P | Pete Doxey Lino Lakes, MN | Lino Lakes, MN | 2 | ||
6 | 9 | 28 | Curtis Edney Jr Plainwell, MI | Plainwell, MI | 3 | ||
7 | 4 | 32 | MIke Sanders South Bend, IN | South Bend, IN | -3 | ||
8 | 2 | 8P | Noah Patterson Malvern, OH | Malvern, OH | -6 | ||
DNS | 3 | 16 | Andrew Losey East Leroy, MI | East Leroy, MI | - |
National Compact OFWDsHeat 3
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 3G | Ryan Crocker Mishawaka, IN | Mishawaka, IN | - | ||
2 | 7 | 15 | Sheldon Lindlag Fort Wayne, IN | Fort Wayne, IN | 5 | ||
3 | 5 | 54 | Kenny Wright Kalamazoo, MI | Kalamazoo, MI | 2 | ||
4 | 2 | 46 | Bryan Gates Sturgis, MI | Sturgis, MI | -2 | ||
5 | 3 | 11 | Robert Siegel Battle Creek, MI | Battle Creek, MI | -2 | ||
6 | 8 | 3 | Clayton Oliver Malvern, OH | Malvern, OH | 2 | ||
7 | 6 | 94 | Dale Leonard Allegan, MI | Allegan, MI | -1 |
National Compact OFWDsHeat 4
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 7 | 5.0 | Chris Howard | 6 | |||
2 | 4 | 41 | Douglas Peters II Lansing, MI | Lansing, MI | 2 | ||
3 | 6 | 95 | Chris Elwell Kalamazoo, MI | Kalamazoo, MI | 3 | ||
4 | 1 | 86T | Kodee Thompson Hastings, MI | Hastings, MI | -3 |
National Compact OFWDsHeat 5
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 3 | 7C | Duane Crum Plainwell, MI | Plainwell, MI | 2 | ||
2 | 4 | Keith Knight Battle Creek, MI | Battle Creek, MI | - | |||
3 | 8 | 12 | Marq Eaton Jackson, MI | Jackson, MI | 5 | ||
4 | 2 | 25A | Sean Frederick Goodlettsville, TN | Goodlettsville, TN | -2 | ||
5 | 4 | 00 | Landen Crum Plainwell, MI | Plainwell, MI | -1 | ||
6 | 1 | 91 | Kyle Ramsey Sandusky, OH | Sandusky, OH | -5 | ||
DNS | 6 | 8 | Seth Yehl Chardon, OH | Chardon, OH | - |
National Compact OFWDsQualifying 1
Finish | Start | # | Competitor | Hometown | Time | ||
---|---|---|---|---|---|---|---|
1 | 7 | 27 | Matthew Elsey Jr Otsego, MI | Otsego, MI | 15.273 | ||
2 | 30 | 7 | Ryan Hamm Muskegon, MI | Muskegon, MI | 15.320 | ||
3 | 23 | 7P | Paul Bittle | 15.400 | |||
4 | 16 | 33 | Dave Leonard Jr Kalamazoo, MI | Kalamazoo, MI | 15.431 | ||
5 | 4 | 70 | Jake Doxey Otsego, MI | Otsego, MI | 15.469 | ||
6 | 39 | 0 | Will Slaughter Battle Creek, MI | Battle Creek, MI | 15.511 | ||
7 | 19 | 39 | Dan Rigoni Paw Paw, MI | Paw Paw, MI | 15.530 | ||
8 | 41 | 92 | Kater Stark Marshall, WI | Marshall, WI | 15.570 | ||
9 | 10 | 20 | Allen Hite Muskeogn, MI | Muskeogn, MI | 15.602 | ||
10 | 31 | 5 | Dan Irvine Portage, IN | Portage, IN | 15.619 | ||
11 | 6 | 28 | Curtis Edney Jr Plainwell, MI | Plainwell, MI | 15.685 | ||
12 | 2 | 42X | Danny Cascioli Effort, PA | Effort, PA | 15.701 | ||
13 | 5 | 28P | Pete Doxey Lino Lakes, MN | Lino Lakes, MN | 15.702 | ||
14 | 21 | 22 | Tom Smith | 15.769 | |||
15 | 24 | 84 | Colin Bozell Kalamazoo, MI | Kalamazoo, MI | 15.855 | ||
16 | 38 | 32 | MIke Sanders South Bend, IN | South Bend, IN | 15.906 | ||
17 | 32 | 16 | Andrew Losey East Leroy, MI | East Leroy, MI | 15.907 | ||
18 | 35 | 8P | Noah Patterson Malvern, OH | Malvern, OH | 15.940 | ||
19 | 12 | 19 | Ira Hosner Kalamazoo, MI | Kalamazoo, MI | 15.948 | ||
20 | 3 | Clayton Oliver Malvern, OH | Malvern, OH | 15.987 | |||
Top 20 transfer | |||||||
21 | 3 | 3G | Ryan Crocker Mishawaka, IN | Mishawaka, IN | 16.072 | ||
22 | 9 | 46 | Bryan Gates Sturgis, MI | Sturgis, MI | 16.153 | ||
23 | 20 | 11 | Robert Siegel Battle Creek, MI | Battle Creek, MI | 16.165 | ||
24 | 40 | 21 | Wayne Stack Otsego, MI | Otsego, MI | 16.166 | ||
25 | 22 | 54 | Kenny Wright Kalamazoo, MI | Kalamazoo, MI | 16.251 | ||
26 | 15 | 94 | Dale Leonard Allegan, MI | Allegan, MI | 16.280 | ||
27 | 17 | 15 | Sheldon Lindlag Fort Wayne, IN | Fort Wayne, IN | 16.313 | ||
28 | 988W | Chase Willard Muskegon, MI | Muskegon, MI | 16.375 | |||
29 | 34 | 3P | Nathan Patterson Malvern, OH | Malvern, OH | 16.428 | ||
30 | 13 | 5.0 | Chris Howard | 16.469 | |||
31 | 8 | 95 | Chris Elwell Kalamazoo, MI | Kalamazoo, MI | 16.482 | ||
32 | 43 | 3T | Caitlin Tomlinson Augusta, MI | Augusta, MI | 16.517 | ||
33 | 18 | 41 | Douglas Peters II Lansing, MI | Lansing, MI | 16.575 | ||
34 | 14 | 4 | Keith Knight Battle Creek, MI | Battle Creek, MI | 16.832 | ||
35 | 1 | 97X | Jorden Brinkert | 16.841 | |||
36 | 42 | 86T | Kodee Thompson Hastings, MI | Hastings, MI | 16.970 | ||
37 | 33 | 988 | Michael Oldenburgh Clevland, OH | Clevland, OH | 16.984 | ||
38 | 11 | T1 | Drew Hosner Kalamazoo, MI | Kalamazoo, MI | 17.194 | ||
39 | 27 | 00 | Landen Crum Plainwell, MI | Plainwell, MI | 17.196 | ||
40 | 26 | 7C | Duane Crum Plainwell, MI | Plainwell, MI | 17.707 | ||
41 | 29 | 25A | Sean Frederick Goodlettsville, TN | Goodlettsville, TN | 19.723 | ||
42 | 36 | 91 | Kyle Ramsey Sandusky, OH | Sandusky, OH | 19.833 |
DOT FWDsA Feature
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 5 | 63G | Gunner Gale Paw Paw, MI | Paw Paw, MI | 4 | ||
2 | 1 | 55D | Daniel Abercrombie Battle Creek, MI | Battle Creek, MI | -1 | ||
3 | 2 | 15A | Charles Anderson Jr Kalamazoo, MI | Kalamazoo, MI | -1 | ||
4 | 16 | 44 | Wes Allen Plainwell, MI | Plainwell, MI | 12 | ||
5 | 4 | 48K | Cory Kruzel Martin, MI | Martin, MI | -1 | ||
6 | 15 | 17 | Mason May Bangor, MI | Bangor, MI | 9 | ||
7 | 17 | 36E | Scott Elsey Allegan, MI | Allegan, MI | 10 | ||
8 | 8 | 36 | Matt Elsey Sr. Otsego, MI | Otsego, MI | - | ||
9 | 9 | 55 | Eric Mepyans Kalamazoo, MI | Kalamazoo, MI | - | ||
10 | 3 | 15J | James Binkley Portage, MI | Portage, MI | -7 | ||
11 | 7 | 62 | Logan Meade Allegan, MI | Allegan, MI | -4 | ||
12 | 14 | 63 | Christina Rantz Otsego, MI | Otsego, MI | 2 | ||
13 | 18 | 15 | CJ French Lawton, MI | Lawton, MI | 5 | ||
14 | 12 | 44W | Desmond Watkins Otsego, MI | Otsego, MI | -2 | ||
15 | 10 | 27 | Matthew Elsey Jr Otsego, MI | Otsego, MI | -5 | ||
16 | 6 | 6 | Jimmy Hammann Portage, MI | Portage, MI | -10 | ||
17 | 13 | 4 | Drew Hosner Kalamazoo, MI | Kalamazoo, MI | -4 | ||
DNS | 11 | 02 | Tyler Vanderhoff Plainwell, MI | Plainwell, MI | - |
DOT FWDsB Feature
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 14 | 18M | Austin McKee Plainwell, MI | Plainwell, MI | 13 | ||
2 | 12 | 70 | Anthony Foote Vicksburg, MI | Vicksburg, MI | 10 | ||
3 | 9 | 68 | JJ Brooks Niles, MI | Niles, MI | 6 | ||
4 | 6 | 27K | Terry Kline Centreville, MI | Centreville, MI | 2 | ||
5 | 7 | 97 | Ken Papesh Portage, MI | Portage, MI | 2 | ||
6 | 11 | 89Z | Hannah Zwart Otsego, MI | Otsego, MI | 5 | ||
7 | 8 | 23R | John Rupe Portage, MI | Portage, MI | 1 | ||
8 | 3 | 81E | Brandy Emerson South Haven, MI | South Haven, MI | -5 | ||
9 | 2 | 7N | Nick Ruimveld Otsego, MI | Otsego, MI | -7 | ||
10 | 5 | 13 | Joel Areaux Allegan, MI | Allegan, MI | -5 | ||
11 | 4 | 14 | Cody Day Gobles, MI | Gobles, MI | -7 | ||
12 | 1 | 49 | Noah Thomson Otsego, MI | Otsego, MI | -11 | ||
DNS | 13 | 55A | Allen Burge Kalamazoo, MI | Kalamazoo, MI | - | ||
DNS | 15 | 88 | Don Teadt Vicksburg, MI | Vicksburg, MI | - | ||
DNS | 10 | 002 | Bubba Warren Kalamazoo, MI | Kalamazoo, MI | - |
DOT FWDsHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 36 | Matt Elsey Sr. Otsego, MI | Otsego, MI | 1 | ||
2 | 6 | 44W | Desmond Watkins Otsego, MI | Otsego, MI | 4 | ||
3 | 4 | 27 | Matthew Elsey Jr Otsego, MI | Otsego, MI | 1 | ||
4 | 8 | 63 | Christina Rantz Otsego, MI | Otsego, MI | 4 | ||
5 | 1 | 62 | Logan Meade Allegan, MI | Allegan, MI | -4 | ||
6 | 3 | 55 | Eric Mepyans Kalamazoo, MI | Kalamazoo, MI | -3 | ||
7 | 10 | 44 | Wes Allen Plainwell, MI | Plainwell, MI | 3 | ||
8 | 11 | 36E | Scott Elsey Allegan, MI | Allegan, MI | 3 | ||
9 | 7 | 4 | Drew Hosner Kalamazoo, MI | Kalamazoo, MI | -2 | ||
10 | 9 | 17 | Mason May Bangor, MI | Bangor, MI | -1 | ||
11 | 12 | 15 | CJ French Lawton, MI | Lawton, MI | 1 | ||
DNS | 5 | 02 | Tyler Vanderhoff Plainwell, MI | Plainwell, MI | - |
DOT FWDsHeat 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 68 | JJ Brooks Niles, MI | Niles, MI | - | ||
2 | 9 | 48K | Cory Kruzel Martin, MI | Martin, MI | 7 | ||
3 | 7 | 15A | Charles Anderson Jr Kalamazoo, MI | Kalamazoo, MI | 4 | ||
4 | 6 | 55D | Daniel Abercrombie Battle Creek, MI | Battle Creek, MI | 2 | ||
5 | 4 | 70 | Anthony Foote Vicksburg, MI | Vicksburg, MI | -1 | ||
6 | 3 | 89Z | Hannah Zwart Otsego, MI | Otsego, MI | -3 | ||
7 | 8 | 15J | James Binkley Portage, MI | Portage, MI | 1 | ||
8 | 5 | 18M | Austin McKee Plainwell, MI | Plainwell, MI | -3 | ||
9 | 10 | 63G | Gunner Gale Paw Paw, MI | Paw Paw, MI | 1 | ||
10 | 2 | 002 | Bubba Warren Kalamazoo, MI | Kalamazoo, MI | -8 | ||
11 | 11 | 6 | Jimmy Hammann Portage, MI | Portage, MI | - |
DOT FWDsHeat 3
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 7N | Nick Ruimveld Otsego, MI | Otsego, MI | 1 | ||
2 | 4 | 14 | Cody Day Gobles, MI | Gobles, MI | 2 | ||
3 | 6 | 27K | Terry Kline Centreville, MI | Centreville, MI | 3 | ||
4 | 7 | 97 | Ken Papesh Portage, MI | Portage, MI | 3 | ||
5 | 3 | 81E | Brandy Emerson South Haven, MI | South Haven, MI | -2 | ||
6 | 5 | 13 | Joel Areaux Allegan, MI | Allegan, MI | -1 | ||
7 | 1 | 49 | Noah Thomson Otsego, MI | Otsego, MI | -6 | ||
8 | 8 | 23R | John Rupe Portage, MI | Portage, MI | - | ||
DNS | 10 | 55A | Allen Burge Kalamazoo, MI | Kalamazoo, MI | - | ||
DNS | 9 | 88 | Don Teadt Vicksburg, MI | Vicksburg, MI | - |
DOT FWDsQualifying 1
Finish | Start | # | Competitor | Hometown | Time | ||
---|---|---|---|---|---|---|---|
1 | 13 | 15 | CJ French Lawton, MI | Lawton, MI | 16.800 | ||
2 | 10 | 36E | Scott Elsey Allegan, MI | Allegan, MI | 16.880 | ||
3 | 2 | 44 | Wes Allen Plainwell, MI | Plainwell, MI | 16.881 | ||
4 | 18 | 17 | Mason May Bangor, MI | Bangor, MI | 16.896 | ||
5 | 22 | 63 | Christina Rantz Otsego, MI | Otsego, MI | 16.901 | ||
6 | 16 | 4 | Drew Hosner Kalamazoo, MI | Kalamazoo, MI | 16.950 | ||
7 | 34 | 44W | Desmond Watkins Otsego, MI | Otsego, MI | 16.973 | ||
8 | 26 | 02 | Tyler Vanderhoff Plainwell, MI | Plainwell, MI | 16.983 | ||
9 | 9 | 27 | Matthew Elsey Jr Otsego, MI | Otsego, MI | 17.000 | ||
10 | 20 | 55 | Eric Mepyans Kalamazoo, MI | Kalamazoo, MI | 17.004 | ||
11 | 8 | 36 | Matt Elsey Sr. Otsego, MI | Otsego, MI | 17.011 | ||
12 | 32 | 62 | Logan Meade Allegan, MI | Allegan, MI | 17.022 | ||
13 | 15 | 6 | Jimmy Hammann Portage, MI | Portage, MI | 17.037 | ||
14 | 14 | 63G | Gunner Gale Paw Paw, MI | Paw Paw, MI | 17.059 | ||
15 | 31 | 48K | Cory Kruzel Martin, MI | Martin, MI | 17.087 | ||
16 | 4 | 15J | James Binkley Portage, MI | Portage, MI | 17.147 | ||
17 | 3 | 15A | Charles Anderson Jr Kalamazoo, MI | Kalamazoo, MI | 17.164 | ||
18 | 1 | 55D | Daniel Abercrombie Battle Creek, MI | Battle Creek, MI | 17.177 | ||
Top 18 transfer | |||||||
19 | 19 | 18M | Austin McKee Plainwell, MI | Plainwell, MI | 17.231 | ||
20 | 12 | 70 | Anthony Foote Vicksburg, MI | Vicksburg, MI | 17.282 | ||
21 | 28 | 89Z | Hannah Zwart Otsego, MI | Otsego, MI | 17.330 | ||
22 | 27 | 002 | Bubba Warren Kalamazoo, MI | Kalamazoo, MI | 17.402 | ||
23 | 5 | 68 | JJ Brooks Niles, MI | Niles, MI | 17.416 | ||
24 | 33 | 23R | John Rupe Portage, MI | Portage, MI | 17.423 | ||
25 | 21 | 97 | Ken Papesh Portage, MI | Portage, MI | 17.514 | ||
26 | 17 | 27K | Terry Kline Centreville, MI | Centreville, MI | 17.593 | ||
27 | 29 | 13 | Joel Areaux Allegan, MI | Allegan, MI | 17.609 | ||
28 | 7 | 14 | Cody Day Gobles, MI | Gobles, MI | 17.713 | ||
29 | 11 | 81E | Brandy Emerson South Haven, MI | South Haven, MI | 17.862 | ||
30 | 23 | 7N | Nick Ruimveld Otsego, MI | Otsego, MI | 18.035 | ||
31 | 25 | 49 | Noah Thomson Otsego, MI | Otsego, MI | 18.197 | ||
32 | 6 | 55A | Allen Burge Kalamazoo, MI | Kalamazoo, MI | 18.197 | ||
33 | 24 | 88 | Don Teadt Vicksburg, MI | Vicksburg, MI | 18.197 |